使用jquery复制包含功能元素的div

时间:2010-12-19 14:29:11

标签: jquery html clone

我有一个带有附加按钮的可拖动框,用于填充框中的元素。 我想有一个按钮,它复制了这个包含所有功能和元素的方框。

我现在的问题和疑问是; 我怎么能复制整个盒子?包括其元素和功能?

以下是代码的预览;

http://jsfiddle.net/AttEb/

1 个答案:

答案 0 :(得分:3)

使用jQuery的.clone()方法,但传递true作为参数。

来自文档:

  

.clone()方法执行匹配元素集的深层复制......

     

通常,绑定到原始元素的任何事件处理程序都不会复制到克隆。可选的withDataAndEvents参数允许我们更改此行为,而是复制所有事件处理程序...

请注意,如果您使用live和/或delegate设置了事件处理程序,那么它们也会自动影响新元素,只要它们匹配相同的选择器。