0

マウスクリックで位置/座標を取得する方法はありますか? たとえば、コンテナに画像があり、それをクリックした場合、その画像の座標(x、y)を取得したいですか? 画像の上にある多くのコンテナを非常に小さくする(グリッドのようになる)ためのソリューションは1つしかないので、クリックするとjsでコンテナの位置が表示されますが、そのためにページが非常に遅くなると思います。これに対する他の解決策はありますか?

4

2 に答える 2

2

画像の座標 (css: 上、左) とマウス クリックの座標を取得し、簡単な計算を行います。:-)

これは、 jQueryプロトタイプなどの JS ライブラリを使用すると非常に簡単です。

于 2009-11-29T09:51:12.203 に答える
0

擬似コード (フレームワークに変更):

cX=event.clientX; cY=event.clientY;
于 2009-11-29T09:50:55.903 に答える