0

したがって、別のドロップ可能オブジェクトの中にドロップ可能オブジェクトを配置する必要があります。どちらも同じタイプのドラッグ可能オブジェクトを受け入れることができます。

私は2つのdroppablesを作り、内側のものを貪欲に設定しました。それは美しく機能します...最初のドラッグ/ドロップで。内側のドロップ可能にドロップした後、外側のドロップ可能にドラッグしようとすると、「オーバー」イベントは発生しませんが、ドロップするとドロップ イベントが発生します。

このフィドルを見て、問題を説明してください。内側の要素をドロップした後、外側の要素の over イベントが発生しなくなったことに気付くでしょう (コンソールにログが記録されません)。

http://jsfiddle.net/J7azG/52/

4

2 に答える 2

0

おそらくこれが役立ちます:

revert:trueに変更revert:'invalid'

結果のコードについては、このフィドルを参照してください

http://jsfiddle.net/penjepitkertasku/J7azG/134/

$(".block").draggable({
    revert: 'invalid'
});
于 2013-12-03T21:26:30.810 に答える