网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月14日漏签0天
jquery吧 关注:52,205贴子:156,701
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 7回复贴,共1页
<<返回jquery吧
>0< 加载中...

请教各位老师,jQuery 给动态添加的元素元素加点击事件的

  • 只看楼主
  • 收藏

  • 回复
  • 雨臣2016
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
请教各位老师,jQuery 给动态添加的元素元素加点击事件的问题,就是$(this)当前高亮,连续点击都成高亮了。跪求解决……
代码如下:
<pre>
<!DOCTYPE HTML>
<html>
<head>
<meta name="viewport" charset="utf-8" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>jquery解析xml</title>
<script src="ITlink/jquery-3.6.0.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.post('books.xml',function(data){
//查找所有的book节点
var x="";
$(data).find('book').each(function(i){
var id=$(this).attr('id');
var name=$(this).children('name').text();
var author=$(this).children('author').text();
var price=$(this).children('price').text();
x+="<tr><td>"+id+"</td><td> "+name+" </td><td>"+author+" </td><td>"+price+"</td></tr>";
});
$("table").append(x);
});
$("body").on("click", "#mytable tr", function () {
$(this).css("color","red");
});
});
</script>
<style type="text/css">
table{border-collapse:collapse;margin: 0 auto 15px auto;width:98%;background:#FFFBE3;color:#333;
border-bottom: 1px solid #666;border-left:1px solid #666;
}
table tr:first-child{background: #666;color:#fff;height:26px;}
td{font-size:8px;padding: 0;
border-top: 1px solid #666;border-right: 1px solid #666;
}
</style>
</head>
<body>
<table id='mytable'></table>
</body>
</html>
</pre>


  • 雨臣2016
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


2025-08-14 02:49:32
广告
不感兴趣
开通SVIP免广告
  • 雨臣2016
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自学真难


  • 雨臣2016
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
求教了


  • 瑚一刀
  • 名震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你既然点击会变色,其他已经变色的你得改回原来的色


  • sontokukinn
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
$("body").on("click","tr",function(e){
$("body").find("tr").css("color","black")
$("this").css("color","red")
})


  • sontokukinn
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
mouseover 事件在鼠标移动到选取的元素及其子元素上时触发 。
mouseover 事件在鼠标移动到选取的元素及其子元素上时触发 $(".p_content").mouseenter(function(){ $(this).css("color","blue") })
mouseout 事件在鼠标离开任意一个子元素及选的元素时触发。
mouseleave 事件只在鼠标离开选取的的元素时触发。
$(".p_content").mouseleave(function(){ $(this).css("color","red") })


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 7回复贴,共1页
<<返回jquery吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示