私は過去5〜6時間から掘っていて、本当に困っています。オブジェクトの問題に直面していdraggable
ます。私がしようとしているのは、18 個の小さなドラッグ可能な div を含むポップアップがあることです。これらのドラッグ可能なアイテムをポップアップから 1 つずつドラッグして、ドキュメントの body にドロップする必要があります。ポップアップは、閉じない限りドキュメント内のすべてを実際にフリーズするブートストラップではありません。これは単純な popup です。私がこれまでに試したことはこれです:-
$("#divLocatePops").find('.original').draggable({
helper: 'clone'
});
$('#divGeneralLayOutContentBody').droppable({
accept: '.original',
drop: function(event, ui) {
$(this).append($(ui.helper));
}
});
クローンオブジェクトをドラッグすることもできますが、クローンは正常に作成されています。divGeneralLayOutContentBody
しかし、 (これは私のドキュメント全体のIDです)にドロップした瞬間、クローンオブジェクトは間違った位置に追加されます。時々それらを見ることさえできませんが、デバッガツールを開くと、DOM でそれらを見ることができます。
もう 1 つ、ドラッグ可能なアイテムに css を適用しました。popup で適切に配置するために、ドラッグ可能なアイテムにtop
とを設定しました。left
クローンを作成すると、明らかに同じcssが適用されるため、これがクローンに問題を引き起こしているかどうかはわかりません。しかし、クローン オブジェクトをドラッグし続けると、それも変わります。
どんな助けでも大歓迎です。
これは私が話しているポップアップです。ドラッグ可能な項目 1,2,3,...18 が表示されます