在写代码时遇到小问题:就是在动态创建的元素使用onclick获取不到元素
当var _id = document.getElementById("XX");
_id.onclick()是获取不到元素
利用事件委托:可以为动态添加的元素绑定事件
eg:$('xx').on('click','yy',function(){
//alert("我来了").......
})
这个就是事件的冒泡起作用
向上查找遇到父元素xx
执行这个事件.
如果有错误,请大佬纠正
在写代码时遇到小问题:就是在动态创建的元素使用onclick获取不到元素
当var _id = document.getElementById("XX");
_id.onclick()是获取不到元素
利用事件委托:可以为动态添加的元素绑定事件
eg:$('xx').on('click','yy',function(){
//alert("我来了").......
})
这个就是事件的冒泡起作用
向上查找遇到父元素xx
执行这个事件.
如果有错误,请大佬纠正