克隆我尝试提供一个预定义的对象抢以后克隆它并填充更多功能的克隆。我面临的问题是,我可以克隆这些对象,但之后只有其中一个被附加到DOM。克隆对象多次,并附加jQuery的
到目前为止的代码是:
var foo = jQuery.extend({}, Grab);
var bar = jQuery.extend({}, Grab);
$('body').append(foo);
$('body').append(bar);
我用jQuery.extend()因为我需要抓住的.daggable功能与克隆。
任何建议高度赞赏!
你可以用'.clone( '真', '真')' – undefined 2012-08-15 14:03:46
是'Grab' DOM元素?使用[jQuery'.clone()'](http://api.jquery.com/clone/) – nbrooks 2012-08-15 14:04:05
是的,Grab是一个DOM元素。它在另一个地方填充了一些css和.draggable()。 要保留.draggable()我需要使用.extend()而不是.clone()。否则,克隆准备好的对象的整个想法会浪费精力,而且会产生大量冗余代码。 – zoku 2012-08-15 14:10:54