回答編集履歴

1

コメントを追加

2018/04/10 09:25

投稿

defghi1977
defghi1977

スコア4756

test CHANGED
@@ -7,3 +7,29 @@
7
7
  ・・・が, UIスクリプトの中でも**最強クラスに制御が難しい**部類に入るため, 心してかかって下さい.
8
8
 
9
9
  ※例外系の処理が異常に多い上, それらの一つ一つが致命的な問題を引き起こすため(経験上)
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+ そのため, このAPIを使わないように**ドラッグ・ドロップ操作を真似る**と良いかもしれません.
18
+
19
+
20
+
21
+ - dragXX系のイベントは全て`e.preventDefault`で**ブラウザの動き(標準動作)を無効化**する
22
+
23
+ - `mousedown`イベントと`mouseup`イベントが発生した座標を元に,カーソル直下のノードを`document.elementFromPoint`メソッドで取得し, その対応からデータの授受を行う.
24
+
25
+
26
+
27
+ ようにすれば, 何とかなるかもしれません.
28
+
29
+
30
+
31
+ [https://developer.mozilla.org/ja/docs/Web/API/Document/elementFromPoint](https://developer.mozilla.org/ja/docs/Web/API/Document/elementFromPoint)
32
+
33
+
34
+
35
+ とは言え, 既に導入しているプラグインとの兼ね合いもありますから, 本当にうまく行くかどうかは慎重に検証する必要があります.