本文介绍了如何使用JQuery在没有事件的情况下克隆具有数据的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用其数据属性克隆一个<select>
标记,但不包含其事件.
I want to clone a <select>
tag with it's data attribute but without its events.
在 JQuery官方.clone()api 之后,我知道我可以通过调用而无需数据和事件进行克隆$('#grolsh').clone()
,或执行
Following JQuery Official .clone() api, I understand I can clone without data and events by calling$('#grolsh').clone()
, or perform a
$('#grolsh').clone(true)
将复制数据和事件.
我想保留数据,但清除与原始项目关联的事件.
I want to keep the data but clear the events associates with the original item.
推荐答案
从1.7版开始, off()
是解除绑定的首选方法:
As from version 1.7, off()
is the preferred method for unbinding:
$('#grolsh').clone(true).off();
这篇关于如何使用JQuery在没有事件的情况下克隆具有数据的元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!