在Google地图上我想在点击时为标记添加一个类。 我已经搜索了API但我无法找到解决方案。 你有任何线索吗?
答案 0 :(得分:0)
使用addListener:
var marker = google.maps.Marker({
position: geolocation
});
google.maps.event.addListener(marker, 'click', function() {
// your code
});
答案 1 :(得分:0)
google.maps.event.addListener(marker, 'click', function() {
marker.set("class", "className");
});
你也可以在创建标记时执行此操作
marker = new google.maps.Marker({
position: new google.maps.LatLng(lat, lng),
map: map,
class:'className'
draggable: true
});
答案 2 :(得分:-1)
谢谢
google.maps.event.addListener(marker, "click", function (e) {
var curMarker = this;
console.log( curMarker );
curMarker.class = "myClasse"; // Exemple
});
但是不起作用