2011-10-22 87 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的

使用$。数据也可以克隆对象,然后用克隆的一个恢复