「ドラッグ可能な」オブジェクトを「ドロップ可能な」オブジェクトにドラッグします。その位置に何かがすでにあるかどうかを知りたいです。私はすでにそれを行っています(jQuery UIなし)。
jQuery UIでどうにかできますか?
オブジェクトが既に存在する場合、ドラッグされたオブジェクトは元の位置に戻る必要があります。
ui.draggable
「ドロップ」イベント内の元の位置を取得するにはどうすればよいですか?
ありがとう。
「ドラッグ可能な」オブジェクトを「ドロップ可能な」オブジェクトにドラッグします。その位置に何かがすでにあるかどうかを知りたいです。私はすでにそれを行っています(jQuery UIなし)。
jQuery UIでどうにかできますか?
オブジェクトが既に存在する場合、ドラッグされたオブジェクトは元の位置に戻る必要があります。ui.draggable
「ドロップ」イベント内の元の位置を取得するにはどうすればよいですか?
ありがとう。
以前の投稿Draggable revert if outside this div and inside of other draggables (無効と有効の両方の復帰オプションを使用)から答えを見つけることができます
以下を見てください、これは役立つかもしれません
$(document).ready(function() {
var x;
var y;
$("#div1").mousedown(function(e) {
var pos = $(this).offset();
x = e.pageX - pos.left;
y = e.pageY - pos.top;
//alert(x + "," + y);
$("#drag").show().css({
top: y,
left: x
});
$("#drag").draggable();
});
$("#div1").mouseup(function(e) {
var pos = $(this).offset();
var a = e.pageX - pos.left;
var b = e.pageY - pos.top;
alert("Start-Top:" + y + "Start-Left" + x + "End-Top" + b + "End-Left" + a);
});
});