Возможность повторного включения - Jquery - PullRequest
3 голосов
/ 23 февраля 2011

Демонстрация: http://jsfiddle.net/vMQVy/2/

Возьмите предмет, положите в мусорное ведро .... Затем уберите этот предмет из мусора и попробуйте снова положить его туда же (тот же или другой предмет) ...

Droppable все еще "отключен"

Часть кода:

$(function() {
        $(".item").draggable({
                revert: 'invalid',
                cursor: 'move'

        });

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

        $("#trash").droppable({
                out: function() {
                    $(this).droppable( "enabled" )   
                },
                drop: function( event, ui ) {
                    $(this).droppable( "disable" )
                }
        });
});

Не могли бы помочь мне с решением?

1 Ответ

4 голосов
/ 23 февраля 2011

Вы пробовали согласно документации jqueryui:

//setter
$( this ).droppable( "option", "disabled", true );
$( this ).droppable( "option", "disabled", false );
...