是用法
e = elem.clone(true);
elem.remove();
相同
e = elem.detach();
如果以后我追加它
e.appendTo($("#someDiv"));
在jQuery 1.4中?
clone(true)方法是否会使用detach()保留所有内容?
最佳答案 相同但不同:如果您只是克隆一个节点而不将其分配给一个变量,您将失去复制节点的引用,因此有机会获得其事件处理程序和其他数据(不完全正确,但它的PITA).
编辑
是的,持有对克隆元素的引用,你有一个精确的副本(但请注意真正的参数),以后可以附加到DOM.