2011-03-06 88 views
0

我正在寻找一种方法,在元素离开特定放置点后立即将元素恢复到其原始大小和位置。jQuery UI恢复事件

从本质上讲,我所选择的图像可以拖入可拖放区域并调整大小,但我希望能够通过将图像从可丢弃区域移出来将图像“放回”原始位置。

谢谢!

回答

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); 
} 
}); 

的坏消息是,第二运动之后,该块被移到别的地方不是它原来的possition。我只是被问到可能的解决方案在这个页面上。

Trouble with dragged revert at multiple block movement