メインのdivがあり、クリックしたときにキャプチャされる座標にさらにいくつかのdivを配置したいと思います。正常に動作し、divの上下の位置が変更されますが、メインのdivをもう一度クリックすると、最初のクリックですでに表示されているdivがドラッグされるという問題があります。最初のクリックで表示されるdivを、メインのdivをもう一度クリックしたときに移動を停止したい。本当に感謝しています。
コード:
$(document).ready(function(){
$("#main_div").click(function(event, ui){
var x = event.pageX-document.getElementById("main_div").offsetLeft;
var y = event.pageY-document.getElementById("main_div").offsetTop;
document.pointform.form_x.value = x;
document.pointform.form_y.value = y;
$("#container-5").css({"top":y,"left":x});
$("#EDate").css({"top":y,"left":x});
});
});