我有一个元素需要追加到其他元素中,经过一些其他的操作后,我需要将元素放回到默认位置。
答案 0 :(得分: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' ) );
});
答案 1 :(得分:0)
你应该在jQuery中使用$ .data
或者您可以克隆该对象,然后使用克隆的对象来还原