JS append添加后的元素点击事件无效实践与分析

原因:

    append的节点是在整个文档加载完成后才添加的,页面并不会为未来的元素初始化添加点击事件,所以使用这种方式动态添加的节点中的点击事件不会生效.

解决办法:

用事件委托的方法解决

JS append添加后的元素点击事件无效实践与分析

demo如下:

JS append添加后的元素点击事件无效实践与分析

或者:

$(document).on("click",".Node",function(){

 

})