2012-09-09 61 views
0

我在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 /數組的位置解決它。

+3

'喊了更多的細節,如果necessary':o ...我喊一些代碼看你已經嘗試過了。 –

+0

請編輯該問題以添加附加信息。 – geocodezip

回答