假设我有一个div元素,我正在为它分配一个jquery插件。 该插件适用于该元素。
现在我想克隆并追加到元素。克隆和追加也有效,但插件不适用于克隆对象。
知道如何使未来(克隆)元素与该插件一起使用吗?
$("#something").somePlugin();
obj = $("#something").clone();
obj.insertAfter("#blah");
//plugin is not working on "obj"
BTW:我正在使用的插件是select2。
答案 0 :(得分:1)
clone函数有一个参数,您可以使用该参数确定是否还要克隆 给定对象的所有事件和数据。
obj = $("#something").clone(true);