我对标记谷歌地图的 ie7 和方法 setIcon 有问题。
当用于单个项目marker.setIcon(image)
时工作正常,但是当我使用数组时marker [i].setIcon(image)
不起作用,IE的错误是对象具有该方法。
有人知道原因吗?
谢谢。
我对标记谷歌地图的 ie7 和方法 setIcon 有问题。
当用于单个项目marker.setIcon(image)
时工作正常,但是当我使用数组时marker [i].setIcon(image)
不起作用,IE的错误是对象具有该方法。
有人知道原因吗?
谢谢。
问题解决了,我不知道是因为在数组中添加了名称为“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 - 简单的多标记示例
谢谢。