我想要把鼠標放在標記上時使用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