2014-09-01 122 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