我想<select>用它的数据属性克隆一个标签,但没有它的事件.
遵循JQuery官方.clone()api,我知道我可以通过调用$('#grolsh').clone()或执行a 来克隆没有数据和事件
$('#grolsh').clone(true) 这将复制数据和事件.
我想保留数据,但要清除与原始项目关联的事件.
Adr*_*iro 15
从版本1.7开始,off()是解除绑定的首选方法:
$('#grolsh').clone(true).off();
Run Code Online (Sandbox Code Playgroud)
只是用
$('#grolsh').clone();// 复制元素结构
$('#grolsh').clone(true)// 将数据和事件与结构一起复制
$('#grolsh').clone(true).off()// 复制数据和事件并删除处理程序
.on()使用绑定和删除的事件.off();
.bind()使用绑定和删除的事件.unbind();