位置: 编程技术 - 正文
推荐整理分享jQuery on()方法绑定动态元素的点击事件无响应的解决办法(jquery中用onclick绑定点击事件),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jquery的哪个方法可以绑定mouseover,jquery绑定函数,jquery绑定函数,jquery绑定函数,jquery绑定click的方法有几种,jquery 绑定,jquery 绑定,jquery绑定onchange事件的方法,内容如对您有帮助,希望把文章链接给更多的朋友!
以上代码执行时,点击#check_all时,alert一直没反应,后在网上查资料时,才知道on前面的元素也必须在页面加载的时候就存在于dom里面, 那原话是这样的:
支持给动态元素和属性绑定事件的是live和on,其中live在JQUERY 1.7之后就不推荐使用了。现在主要用on,使用on的时候也要注意,on前面的元素也必须在页面加载的时候就存在于dom里面。动态的元素或者样式等,可以放在on的第二个参数里面。
因为我先输出相关html,再执行就没问题了。
下面看下jquery on() 方法绑定动态元素
jQuery on()方法是官方推荐的绑定事件的一个方法。使用 on() 方法可以给将来动态创建的动态元素绑定指定的事件,例如append等。
错误的用法,下面方法只为第一个class 为 evt 的div 绑定了click事件,使用append动态创建的div则没有绑定
正确的用法如下:
以上所述是小编给大家介绍的jQuery on()方法绑定动态元素的点击事件无响应的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!
jQuery之简单的表单验证实例 html部分:bodyformmethod="post"action=""divclass="int"labelfor="username"用户名:/label!--为每个需要的元素添加required--inputtype="text"id="username"class="required"//divdivclass="int"l
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结 如下图,显示了HTML中的结构树,通过JQuery遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历 一、jQuery的向下遍历scriptsrc="../JS/Extend.js"/scriptscriptsrc="../JS/my.js"/scriptlinktype="text/css"rel="stylesheet"href="../CSS3/my.css"/headbodydivid="div1"divid="div2"pid="p1"ahelloworld/
上一篇:jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
下一篇:jQuery之简单的表单验证实例
友情链接: 武汉网站建设