在以下链接中:http://probl.frizi.net/我正在尝试设置可变大小和位置块。彩色块需要保持在灰色大块内。无论如何,我试图将彩色块保持在内部,它们倾向于(在第二次移动时)变形或者在它们开始时继续进行不同的移动。恢复方法无法正常工作或我没有正确实现。
到目前为止,我正在尝试执行以下操作(请右键单击并查看页面上的Jquery源代码):
var item;
$( "#droppable" ).droppable({
out: function(event, ui) {
$(item).draggable({ revert: true });
var revert = $(item).draggable( "option", "revert" );
$(item).draggable( "option", "revert", true );
}
});
$(".blk").draggable({
start: function(event, ui) {
item = $(this);
}
});