我在Google Maps infowindow html和onclick
中有一個img,我想要更改該引腳的標記圖標。在Infowindow中使用javascript更改標記
這裏就是我:
信息窗口中的HTML:
<img id="1" onclick="changePin(this);" src="image.png">
然後函數:
function changePin(venue) {
if (venue.id == '1'){ google.maps.Marker[0].setIcon('images/pin1.png'); venue.id = '2'; } else { google.maps.Marker[0].setIcon('images/pin2.png'); venue.id = '1'; }
}
這是google.maps.Marker[0].setIcon('images/image2.png');
聲明,我掙扎與,我猜我需要給每個標記的名稱/ ID /數組的位置解決它。
'喊了更多的細節,如果necessary':o ...我喊一些代碼看你已經嘗試過了。 –
請編輯該問題以添加附加信息。 – geocodezip