jQuery UIのドラッグ&ドロップ機能を使用するスクリプトを作成しています。アイテムをあるエリアから別のエリアにドラッグすると、最初に作成されたオリジナルではなく、ドロップされたエリアにエレメントを関連付けることによってDOMを更新したいと考えています。私はappendTo()を使うことができましたが、アイテムをドロップするとジャンプが作成され、ドラッグされた位置にとどまる必要があります。append()またはappendTo()を使用せずにDOMを変更することは可能ですか?
DOMを更新する方法はありますか? DOMを追加する
を参照してください。あなたは答えを知っていますか?ケアは残りの部分と分かち合う? – santa
jQuery UIのドラッグ・アンド・ドロップでドロップ・エレメントにアイテムが自動的に追加されませんか? –
いいえ、同じ領域にDOMを保持しています...私はこれを試しました:$( ".droppable").droppable({ drop:function(event、ui){ $(ui.draggable).appendTo($( this)); }}); しかし、要素が新しい領域に追加されると、要素をドロップする場所には置かれず、ドロップされた領域内でジャンプします。奇妙な... – santa