社区
JavaScript
帖子详情
jquery append添加的子节点该函数内可以取到数据,函数外取不到数据
更快de木子
2017-10-18 06:17:31
[img=https://img-bbs.csdn.net/upload/201710/18/1508321661_380463.png]
且on()方法没有得到调用,不知道是不是取不到添加的a标签的问题
...全文
240
1
打赏
收藏
jquery append添加的子节点该函数内可以取到数据,函数外取不到数据
[img=https://img-bbs.csdn.net/upload/201710/18/1508321661_380463.png] 且on()方法没有得到调用,不知道是不是取不到添加的a标签的问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
斯洛文尼亚旅游
2017-10-19
打赏
举报
回复
自己好好看api,on怎么用,就没用对 没有第二个参数和直接$('#xxx').click一个效果,on要添加第二个参数 $('#xxx').on('click','xxx下动态加载的子元素选择器',function(............))
Web开发
学习资料推荐
jquery attr prop 区别
jQuery仿excel表格单元格合并插件
jquery
autocomplete官方版(源代码+示例)
jquery
autocomplete官方版(源代码+示例) 自动补充功能非常实用
JQuery
-1.9.1
官方
JQuery
-1.9.1.js 和
jquery
-1.9.1-vsdoc.js
jQuery
API 官方文档 最新版下载
jQuery
API 官方文档 免费下载
处理
jQuery
append
加入的元素 绑定事件无效的方法
问题是:通过
jQuery
append
(或者before、after,一样)新
添加
进网页的元素,常用的事件不能触发,比如:
append
了id 为 abc 的元素,那么 $(#abc).click(function(){})是没有效果的。 1. 网上说要用live()
函数
,亲测无效,应该是
jQuery
的版本问题,反正到目前为止是不能用了; 2. 解决方法:用on
函数
,要注意格式(楼主搞了半天,因...
对于
jQuery
使用
append
追加的节点无法
添加
事件无效的解决方法
前言 为了适应动态的业务需求,我是需要在HTML中动态的
添加
一些内容,比如在
jQuery
中经常使用的
append
方法。有时在新
添加
的元素中的事件失效,其原因是我们在初始化事件的时候,并没有这些新
添加
的元素,所以就不能绑定事件。 解决方法 我们需要
jQuery
中的on方法绑定事件。不能直接
添加
相...
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章