私はdraggable
カスタムを持っていますhelper
。ヘルパーがクローンである場合もあれば、元の要素である場合もあります。
問題は、ヘルパーが元の要素であり、有効なドロップ可能オブジェクトにドロップされない場合、ヘルパーが削除されることです。私の解決策はこれまでのところ次のようになっています。
コールバックで;on_dropped
に設定ui.helper.dropped_on_droppable
しました。true
ドラッグ可能なもののstop
コールバックで、その変数をチェックしてから...どうすればよいですか?
$('.my_draggable').draggable({
stop : function(e, ui) {
if (!ui.helper.dropped_on_droppable) {
/* what do I do here? */
}
},
これも正しいアプローチですか?