谷歌地图IE7标记setIcon

时间:2012-01-03 14:32:28

标签: google-maps google-maps-api-3 internet-explorer-7 marker

我的标记谷歌地图的ie7和方法setIcon有问题。

当用于单个项目marker.setIcon(image)时工作正常,但是当我使用数组marker [i].setIcon(image)不起作用时,IE的错误就是该对象具有该方法。

任何人都知道原因吗?

感谢。

1 个答案:

答案 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

感谢。