2014-09-01 74 views
0

交互使用下面的代碼標記添加到頁上的谷歌地圖谷歌地圖標記,懸停與

var myMarker4 = new google.maps.Marker({ position: new google.maps.LatLng(53.53, -2.5), map: map, icon: '/_Content/images/light-pink-marker-map.png' }); 

有沒有一種方法(叫回來嗎?)對我來說,以檢測當用戶已經懸停在標記上,所以我可以在當前頁面上做些什麼?

我有幾個標記,所以我需要一些唯一標識每個。

+0

查看這裏的活動:https://developers.google.com/maps/documentation/javascript/reference#Marker – MrUpsidown 2014-09-01 15:44:51

回答

2

這不是你要找的嗎?

var myMarker4 = new google.maps.Marker({ position: new google.maps.LatLng(53.53, -2.5), map: map, icon: '/_Content/images/light-pink-marker-map.png' }); 

google.maps.event.addListener(myMarker4, 'mouseover', function() { 
    doSomething... 
}); 

順便說一句,這裏的事件的完整列表,一個標記可以處理:

  • '點擊'
  • 'DBLCLICK'
  • '鼠標鬆開'
  • '鼠標按下'
  • 'mouseover'
  • 'mouseout'
+0

完美,謝謝你的名單。很有幫助。 – LiamB 2014-09-01 15:12:51