2013-02-03 122 views
1

我想添加一個元素的內容後的另一個內容。下面的代碼將成功移動的元素。我想要/需要做的只是將元素的精確副本放置到位置?jquery:我怎樣才能複製元素?

$('#row' + after_index).after($('#availablesongs')); 

有什麼建議嗎?

回答

2
$('#row' + after_index).after($('#availablesongs').clone()); 
+0

太愛了。謝謝你,先生! – Mike

+0

@Mike在克隆表單元素時要小心。瀏覽器以不同方式處理元素的克隆。文件/密碼 - 不復制該值。選擇不會複製所有瀏覽器中的選定選項。等等 – Phill

+0

謝謝Phill。任何ALT建議?我原本想着某種ajax,並且吐出我需要附加的和單獨使用after()的表單元素。 – Mike