ドラッグ アンド ドロップのアウトライン ツールを作成しています。jQueryUI.sortable()
をネストされた形式で使用して、要素のツリーを構築します。.draggable()
また、任意のレベルでアウトラインにドラッグできるアイテムのパレットもあります。
ツリーの最上位レベルに新しいアイテムをドロップすると、正常に機能します。しかし、2 番目のレベルにドロップすると、アイテムが複製されます。1 つを 3 レベルにドロップすると、アイテムが 2 つ複製されます。ここで問題を本質にまで煮詰めました:http://jsfiddle.net/curtisfarnham/TGAqW/
ツリーの下位レベルにアイテムをドロップしたときにアイテムが重複しないようにするにはどうすればよいですか?