これが私のコードです
ここで、x,y 座標は "working-area" の左上隅から始まります。しかし、そのdivの左下隅にx、y座標を設定したい。
誰か助けてください。前もって感謝します。
どうぞ。
var y = $(this).height() - (e.pageY - pos.top + 1);
問題は、あなた#working_areaとGRID私のが同じ属性を持つ同じ次元であるということです。しかし、実装した場所では、グリッドが収まらないようです。したがってworking area、グリッドの正確なサイズを指定するのが最善です。
これをコードに追加するとうまくいくはずです
var height = $(this).height();
var z = (pos.top + height) - e.pageY;
それが行うことは、トップと高さに基づいてボトムを計算し、そこから位置を差し引くことです。