$(".LWdrop").droppable({
accept: ".LW",
drop: function(event, ui){
ui.draggable.addClass("LWactive");
$(this).droppable('option', 'accept','');
$(this).css("background-color", "#444444");
},
out: function(event, ui){
$(this).droppable('option', 'accept', '.LW');
ui.draggable.removeClass("LWactive");
},
activate: function(event, ui){
$(this).css("background-color", "blue");
},
deactivate: function(event, ui){
$(this).css("background-color", "#444444");
}
});
Пожалуйста, игнорируйте уродливые изменения цвета фона при активации/деактивации, это только для тестирования. У меня проблема, когда «выход» не запускается. Может ли это иметь отношение к тому факту, что для перетаскиваемых объектов установлено значение «revert: invalid»? Даже удаляя это, я не могу получить что-либо из события out для выполнения ... даже простого окна предупреждения. Какие-нибудь советы?Событие jQuery droppable out не запускается?