Silent_Walke
2019-03-23 15:34
这句话是什么意思,测试过,用原生方法写的事件也会一并复制过去
离开了jquery,clone()未定义或者报错。请问楼主是怎么用原生来写的尼?
我理解的是,一个元素上的事件还可以通过原生js添加,那么,这个时候,clone()就不能复制js添加的事件了。如下
var c=document.getElementsByClassName("aaron2")[0];
c.onclick=function(){
alert("1");
};
通过js给.aaron2添加了点击事件,只会在原始元素上有效,clone()之后的元素上并无该事件。
里面有参数true的话会将事件一起复制过去,无参的话不会复制事件
jQuery基础(二)—DOM篇
114014 学习 · 590 问题
相似问题