0

特定のドロップ可能な要素が残ったらすぐに、要素を元のサイズと位置に戻す方法を探しています。

基本的に、私が持っているのは、ドロップ可能な領域にドラッグしてサイズを変更できる画像の選択ですが、ドロップ可能な領域から画像を移動することで、画像を元の場所に「戻す」ことができるようにしたいと思います。

ありがとう!

4

1 に答える 1

0

次のようにすれば可能です。

$( "#droppable" ).droppable({
out: function(event, ui) {
$(ui.draggable).draggable({ revert: true });
var revert = $(ui.draggable).draggable( "option", "revert" );
$(ui.draggable).draggable( "option", "revert", true );
alert('out: '+$(ui.draggable).position().left);
}
});

悪いニュースは、2 回目の移動の後、ブロックが元の位置ではなく別の場所に移動することです。このページで考えられる解決策について尋ねられました。

複数のブロックの移動でのドラッグによる復帰の問題

于 2011-07-23T10:16:38.263 に答える