JavaScript高级程序设计书中第253页中写道,cloneNode()不会复制事件。
克隆一个元素节点会拷贝它所有的属性以及属性值,当然也就包括了属性上绑定的事件(比如onclick="alert(1)"
),但不会拷贝那些使用addEventListener()
方法或者node.onclick = fn
这种用JavaScript动态绑定的事件。
JavaScript高级程序设计书中第253页中写道,cloneNode()不会复制事件。
克隆一个元素节点会拷贝它所有的属性以及属性值,当然也就包括了属性上绑定的事件(比如onclick="alert(1)"
),但不会拷贝那些使用addEventListener()
方法或者node.onclick = fn
这种用JavaScript动态绑定的事件。
转载于:https://www.cnblogs.com/Biu-HB/p/10231985.html