直接更改谷歌地图标记图标?

时间:2013-06-18 13:13:56

标签: javascript google-maps

我想在点击链接时直接更改我的谷歌地图标记图像。我的默认标记图像是..

var marke = new google.maps.Marker({ map: map, 
    animation: google.maps.Animation.DROP,
    title:"Klik disini",
    draggable:true,
    icon:"http://localhost/pinMarker/img_marker.png" });

我想将图标"img_marker.png"更改为另一张图片......

我在哪里可以通过javascript实现我想要的?任何链接都会讨论这个问题吗?

感谢

1 个答案:

答案 0 :(得分:0)

标记类具有setIcon方法来更改图像。

https://developers.google.com/maps/documentation/javascript/reference#Marker

要在点击链接时进行更改,您必须将标记存储在某处以通过链接点击事件访问它。

示例:http://jsfiddle.net/bryan_weaver/ZJf8e/