0

我想要使​​用 jquery 在谷歌地图上单击的像素的 x,y 坐标。如何获得它?我只能得到纬度和经度值..但我需要左上角的位置..

有人可以帮忙吗?

4

2 回答 2

1

尝试在容器上使用 click 事件,该事件将有一个offsetXoffsetY它是相对于容器的坐标。

看到这个小提琴:

http://jsfiddle.net/N66hh/2/

于 2013-03-27T06:08:57.463 回答
0

点击事件的PageX,PageY会给出左上角的位置。

$('#map-canvas').click(function(event) {
        $("#tooltip").css('left', event.pageX);
        $("#tooltip").css('top',event.pageY);
});

参考这个

于 2013-04-03T06:01:32.017 回答