次のような jQuery div の 3x3 リストがあります。
div1 div2 div3
div4 div5 div6
div7 div8 div9
div をドラッグ アンド ドロップすると、他の div 要素に対する X & Y 位置を取得したいと考えています。したがって、div1 が div3 の位置にドラッグされた場合、div1 の新しい位置を表す位置 0,3 を取得する必要があります。プラグインを使用する必要がありますか?
したがって、droppable をそのようにオーバーライドして位置を取得する必要があるだけです。
$( ".myClass" ).droppable({ drop: function( event, ui )
{
alert('my position in relation to other divs is '+????
}
});
jsFiddle を追加しました: http://jsfiddle.net/aL3tr/ ドロップされたアイテムの X & Y 座標を取得できますか? この場合、Y 位置は常にゼロになります。