社区
Ajax
帖子详情
用jquery添加的html元素用jquery找不到了
h164789194
2012-03-25 06:13:40
用jquery添加的html元素用jquery找不到了
$("#c1 table tbody tr").each(function(){
$(this).live('click',function(){
alert($(this).html());
});
});
tr是用jquery的append()加的,不知道为什么这段代码不运行了
...全文
391
5
打赏
收藏
用jquery添加的html元素用jquery找不到了
用jquery添加的html元素用jquery找不到了 $("#c1 table tbody tr").each(function(){ $(this).live('click',function(){ alert($(this).html()); }); }); tr是用jquery的append()加的,不知道为什么这段代码不运行了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h164789194
2012-03-27
打赏
举报
回复
live专门给动态元素添加事件的,这个问题我找到方法了用for循环给它们添加click事件
豪情
2012-03-25
打赏
举报
回复
如果排除常识的错误,最主要的是:
live 不能对动态添加的元素,添加事件支持。请用:delegate
参考来源:http://article.yeeyan.org/view/213582/179910
p2227
2012-03-25
打赏
举报
回复
光是看这段代码也是不行的,要能完整还原你所以描述的问题。
myvicy
2012-03-25
打赏
举报
回复
$("#c1 tr").each(function(){
$(this).live('click',function(){
alert($(this).html());
});
});
Acesidonu
2012-03-25
打赏
举报
回复
确定tbody存在,tr添加成功正确。
jquery
的瀑布流布局插件使用实例
整理了两个例子,一个用插件,一个不用,都很简单,新手必备哦!
jquery
.media在线预览pdf文件
jquery
.media在线预览pdf文件
jQuery
.js下载 最全的
jQuery
.js下载
jQuery
.js下载 最全的
jQuery
.js下载 演示地址 www.flower029.com 商品描述内容页面中用到
jquery
的ajax加载
jquery
mobile设计完整例子
jquery
mobile例子 包含从登陆到菜单和各种菜单切换完整设计 上传只为分享
jQuery
.corner.js
jQuery
.corner.js 实现DIV圆角方便得很
Ajax
52,782
社区成员
25,335
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章