我想要把鼠标放在标记上时使用div自带的工具提示,但我不知道如何获取屏幕位置以将div放在正确的位置,这里是我的代码:谷歌地图v3标记鼠标悬停工具提示
google.maps.event.addListener(marker, "mouseover", function() {
divover.css("left", marker.get("left"));
divover.css("top", marker.get("top"));
divover.css("display", "block");
});
google.maps.event.addListener(marker, "mouseout", function() {
divover.css("display", "none");
});
显然get方法失败。任何想法?
感谢最后,我这样做了,但是我可以在两行代码中解决的问题非常复杂,并且花了我很多时间 – Santiago 2010-05-03 21:51:05
它应该更容易,所以我提交了这个bug:http://code.google.com/p/gmaps-api-issues/issues/detail?id = 2342 当(如果)它是固定的,'var point = marker.getProjection()。fromLatLngToDivPixel(marker.getPosition());' 应该工作。 – dave1010 2010-05-04 07:22:38