克隆我嘗試提供一個預定義的對象搶以後克隆它並填充更多功能的克隆。我面臨的問題是,我可以克隆這些對象,但之後只有其中一個被附加到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