在信息窗口中使用javascript更改标记
我在Google Maps infowindow html中有一个img,单击在信息窗口中使用javascript更改标记,javascript,google-maps,google-maps-markers,Javascript,Google Maps,Google Maps Markers,我在Google Maps infowindow html中有一个img,单击onclick,我想更改该pin的标记图标 我就在这里: 信息窗口中的HTML: 然后函数: 功能更改PIN(场地){ 如果(地点id='1'){ google.maps.Marker[0].setIcon('images/pin1.png'); 地点id='2'; }否则{ google.maps.Marker[0].setIcon('images/pin2.png'); 地点id='1'; } } 这是googl
onclick
,我想更改该pin的标记图标
我就在这里:
信息窗口中的HTML:
然后函数:
功能更改PIN(场地){
如果(地点id='1'){
google.maps.Marker[0].setIcon('images/pin1.png');
地点id='2';
}否则{
google.maps.Marker[0].setIcon('images/pin2.png');
地点id='1';
}
}
这是
google.maps.Marker[0].setIcon('images/image2.png')代码>语句,我想我需要给每个标记一个名称/ID/数组位置来寻址它。您访问的标记不正确。我的建议是制作一个标记数组,然后在信息窗口中放置代码来更改图标
下面是一个有帮助的示例(更改鼠标上方和侧栏上的图标):
如有必要,请大声询问更多详细信息。
:O。。。我正在喊一些代码,以查看您是否已尝试。请编辑问题以添加其他信息。