码迷,mamicode.com
首页 > Web开发 > 详细

关于AJAX异步加载节点无法触发点击事件问题的解决方式

时间:2019-01-16 16:34:31      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:记录   解决   未来   span   col   加载   异步   的区别   节点   

做练习的过程中遇到一个问题,使用AJAX异步新增一个节点,无法触发点击事件,经过查阅之后知道一个方式,使用JS的委托事件,在此做一个记录。

 $(document).on(‘click‘, ‘.recruit-body‘, function () {})

其中 on ()事件,在菜鸟联盟上有一段解释 使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。所以当Ajax异步新增的节点,同样适用于它。

记录一下 on()  与  click()  事件的区别:

二者在绑定静态控件时没有区别,但是如果面对动态产生的控件,只有 on() 能成功的绑定到动态控件中。

关于AJAX异步加载节点无法触发点击事件问题的解决方式

标签:记录   解决   未来   span   col   加载   异步   的区别   节点   

原文地址:https://www.cnblogs.com/zhh-blogs/p/10277311.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!