我有一个div,在将它放到新位置后,将触发此操作:
function handleActionDrop(event, ui) {
// can not be dragged
ui.draggable.draggable('disable');
// only one is allowed to be dropped
$(this).droppable('disable');
// set to the new position
ui.draggable.position({ of: $(this), my: 'left top', at: 'left top' });
// disable the revert of the selected div
ui.draggable.draggable('option', 'revert', false);
}
双击该div后,div将移回初始位置(完成)。但是,如果我将该div设置为具有可以拖动的相同行为,则它不起作用。我试着这样做:$(theDiv).draggable()
;
有没有办法重置div以具有与起始状态相同的行为?或者有没有办法重新激活已禁用的可拖动div?
提前致谢。