Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 禁用和启用jquery UI droppable不工作_Jquery Ui_Droppable - Fatal编程技术网

Jquery ui 禁用和启用jquery UI droppable不工作

Jquery ui 禁用和启用jquery UI droppable不工作,jquery-ui,droppable,Jquery Ui,Droppable,我试图做一个div,当它包含一个可拖放元素时,你赢了;你不能在上面再放一个,但是当拖拽被移除时,你可以。 我用 但是,在我将可拖放设备移出后,它仍然处于禁用状态,我不明白为什么。 对$(“#items”).dropable()进行以下更改: 演示: 希望这有帮助,让我知道如果你有任何问题 $("#trash").droppable({ out: function() { $( this ).droppable( "option", "disabled", false );

我试图做一个div,当它包含一个可拖放元素时,你赢了;你不能在上面再放一个,但是当拖拽被移除时,你可以。 我用

但是,在我将可拖放设备移出后,它仍然处于禁用状态,我不明白为什么。

$(“#items”).dropable()进行以下更改:

演示:

希望这有帮助,让我知道如果你有任何问题

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