禁用和启用jquery UI droppable无法正常工作

时间:2013-01-16 19:24:14

标签: jquery-ui droppable

我正在尝试创建一个div,当它拥有一个可放置的元素时,你赢了;可以在它上面删除另一个,但是当删除了draggable时 - 你可以。 我用

$("#trash").droppable({
    out: function() {
        $( this ).droppable( "option", "disabled", false );
    },
    drop: function( event, ui ) {
        $( this ).droppable( "option", "disabled", true );
    }
});

但是我移动了droppable后它#trash仍然被禁用,我不明白为什么。 http://jsfiddle.net/vMQVy/38/

1 个答案:

答案 0 :(得分:0)

$("#items").droppable()进行以下更改:

$("#items").droppable({
        drop: function( event, ui ) {
            $("#trash").droppable( "option", "disabled", false );
        }
});

DEMO:http://jsfiddle.net/vMQVy/40/

希望这有帮助,如果您有任何问题,请告诉我们!