重新激活已禁用的可拖动div jquery

时间:2011-09-20 23:03:46

标签: jquery jquery-ui

我有一个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?

提前致谢。

0 个答案:

没有答案