画像(divの背景画像)でクリックイベントをキャプチャしようとしています。私は次のコードを持っています:画像のjavascriptオフセット値
findPos:function(obj) {
var pos = new Object();
pos.x = pos.y = 0;
if (obj.offsetParent)
{
do
{
pos.x += obj.offsetLeft;
pos.y += obj.offsetTop;
} while (obj = obj.offsetParent);
}
return pos;
}
上記のコードはdivに同じ値を返します。しかし、私はdiv内の座標を取得したい。
div内のマウス座標、または背景画像の位置を取得しようとしていますか? –
cssを使用して中心に置かれたdivの相対的なマウス座標 – gk1