JqueryUi droppable を html5 に置き換えようとしています。
そして、ドロップの瞬間にドラッグ可能なオブジェクトの正確な位置を知る必要があります。
マウスのclientXとclientYがあることは知っていますが、これはドラッグを開始した場所によって異なります。
位置、またはオブジェクト自体を取得する方法はありますか?
ありがとう。
JqueryUi droppable を html5 に置き換えようとしています。
そして、ドロップの瞬間にドラッグ可能なオブジェクトの正確な位置を知る必要があります。
マウスのclientXとclientYがあることは知っていますが、これはドラッグを開始した場所によって異なります。
位置、またはオブジェクト自体を取得する方法はありますか?
ありがとう。
ドロップを受け入れるターゲットを特定し、その上にdragenter
、dragover
、dragleave
およびdrop
イベントを接続する必要があります。まだお持ちでない場合は、https ://developer.mozilla.org/en-US/docs/DragDrop/Drag_and_Drop をご覧ください。イベントの 1 つで、ドラッグされた要素の x 位置と y 位置にアクセスできることをどこかで読んだことを覚えています。
私自身の調査中に見つけたいくつかの追加事項dragenter
と相違点を次に示します。dragover
Rectangle は、ドロップを受けるターゲット要素を指します。ここでそれらを見つけました。