美文网首页我爱编程
jQuery给动态添加的元素绑定事件

jQuery给动态添加的元素绑定事件

作者: 柒轩轩轩轩 | 来源:发表于2018-05-26 04:30 被阅读0次

在做练习的时候发现,动态添加的元素,触发不了原先绑定的事件,从网上找了几个解决方法

1.$(parentEle).on("click",".thisEle,function(){})

$("body").on("click", ".newBtn", function() {
              alert('这里是动态元素添加的事件');
          });
//这里的ParentEle是 thisEle的父辈元素或者祖先元素,ParentEle可以是document,也可以是body等。<br><br><br>//注意:如果此时调用的函数是外部定义好的函数,那在调用的时候不要加(),不然会跳过点击事件直接触发函数

2.live

但是 jq1.7之后就不用了 所以我也就没看。。

相关文章

网友评论

    本文标题:jQuery给动态添加的元素绑定事件

    本文链接:https://www.haomeiwen.com/subject/ykgudftx.html