0

ウィジェットを div にドラッグ アンド ドロップしたいと考えています。ウィジェットを div にドラッグしましたが、実際の場所にドロップしません。

これが私の例です:jsfiddle.net/Mg6V3/15

私の目標は、ウィジェットを「1」にドロップするときです。ウィジェットをドロップする必要があります。

ありがとうございました。

4

1 に答える 1

1

当初思っていたよりも簡単でした。

まず、droppable を初期化するときに設定できる貪欲なオプションがあります。ネストされたドロップ可能オブジェクトを使用しているときに、ドロップ イベントがすべてのドロップ可能な親に伝播されないようにすることを目的としています。

第二に、ドロップ可能な動作を一致するセレクターにバインドすることは、一定のプロセスではありません。つまり、そのようなものを使用する$('.test').droppable()と、ドロップ可能要素は DOM に既に存在する適用可能な要素にのみバインドされます。新しいものを作成する場合は、自分でドロップ可能を初期化する必要があります。

コードに基づいた実際の例を次に示します。私は変更を最小限に抑えようとしました - それはより良く、よりきれいに行うことができますが、それは単なるイラストなので、大丈夫だと思います. http://jsfiddle.net/vM3dU/

于 2012-11-20T10:38:37.070 に答える