2011-10-22 46 views

回答

1

保存對象的父與.data()和檢索它,當你將其移回。

$('#move').data('originalParent', $('#move').parent()); 

// moving to new position 
$('#moveToNew').click(function() { 
    $('#move').appendTo('#new'); 
}); 

// move element back to where it was 
$('#moveBack').click(function() { 
    $('#move').appendTo($('#move').data('originalParent')); 
}); 
+0

請把這個問題看 http://jsfiddle.net/FttGY/ –

+0

爲什麼你必須移動'data2'第一個div呢?只是追加你想成爲最後一個元素。它不覆蓋現有內容。 – JJJ

0

你應該在jQuery的

使用$。數據也可以克隆對象,然後用克隆的一個恢復