动态生成的HTML标签如何绑定事件

最近一直在做有关前端的知识,前几天发现一个困扰我很久的问题;

动态用js往HTML生成标签之后如何对生成的HTML标签绑定事件;尝试了很多种方法之后就是绑定不上;

不成功的案例:

$("#id").change(function(){

    console.log('需要执行的事情');

});

发现用上述的方法,对用JS生成的HTML标签为ID='id'的标签就是绑定不上change事件;思索很久终于找到一个方法;

正确的做法:

$(document).change("#id",function(){
console.log("需要执行的事情")

});

发现只有这样磁能对它进行绑定事件,其他事件也可以这样绑定的

猜你喜欢

转载自blog.csdn.net/qq_36329389/article/details/79675880