0

これが私のコードです

ここで、x,y 座標は "working-area" の左上隅から始まります。しかし、そのdivの左下隅にx、y座標を設定したい。

誰か助けてください。前もって感謝します。

4

2 に答える 2

1

どうぞ

    var y = $(this).height() - (e.pageY - pos.top + 1);

問題は、あなた#working_areaGRID私のが同じ属性を持つ同じ次元であるということです。しかし、実装した場所では、グリッドが収まらないようです。したがってworking area、グリッドの正確なサイズを指定するのが最善です。

于 2011-03-30T07:39:58.437 に答える
0

これをコードに追加するとうまくいくはずです

    var height = $(this).height();
    var z = (pos.top + height) - e.pageY;

それが行うことは、トップと高さに基づいてボトムを計算し、そこから位置を差し引くことです。

于 2011-03-30T07:41:58.993 に答える