Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要使用 jquery 在谷歌地图上单击的像素的 x,y 坐标。如何获得它?我只能得到纬度和经度值..但我需要左上角的位置..
有人可以帮忙吗?
尝试在容器上使用 click 事件,该事件将有一个offsetX和offsetY它是相对于容器的坐标。
offsetX
offsetY
看到这个小提琴:
http://jsfiddle.net/N66hh/2/
点击事件的PageX,PageY会给出左上角的位置。
$('#map-canvas').click(function(event) { $("#tooltip").css('left', event.pageX); $("#tooltip").css('top',event.pageY); });
参考这个