我的标记谷歌地图的ie7和方法setIcon有问题。
当用于单个项目marker.setIcon(image)
时工作正常,但是当我使用数组marker [i].setIcon(image)
不起作用时,IE的错误就是该对象具有该方法。
任何人都知道原因吗?
感谢。
答案 0 :(得分:1)
问题解决了,我不知道因为但是在数组中添加名为“IndexOf”的元素......
解决方案:
for(var ii in markers) //Cambio de color - todos a negro
{
if(ii == 'indexOf')
continue;
markers[ii].setIcon(image);
}
bamnet-用于在数组中引入标记:
Google Maps JS API v3 - Simple Multiple Marker Example
感谢。