$(".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");
}
});
アクティブ化/非アクティブ化時の醜い背景色の変更は無視してください。これはテスト専用です。「out」がトリガーされないという問題があります。これは、ドラッグ可能なアイテムが「元に戻す:無効」に設定されているという事実と関係があるのでしょうか? それを削除しても、out イベントから何も取得できず、単純な警告ボックスでさえも実行できません。任意のヒント?