2016-07-26 55 views
0

我试图隐藏一层bing地图ajax控制每个javascript。 这是我的尝试:必应地图v8 AJAX:隐藏一层每个javascript

if (map.layers(ii).getVisible()) { map.layers(ii).setVisible(false); } 
 
    else { map.layers(ii).setVisible(true); }

错误说 “功能expectet”。有任何想法吗?

+0

'layers [ii]'也许??? – Musa

回答

0

正如Musa在他的评论中提到的,您需要使用方括号来遍历图层集合。使用圆括号表示您正在尝试运行图层收集不是的函数。将您的代码更改为:

if (map.layers[ii].getVisible()) { map.layers[ii].setVisible(false); } 
else { map.layers[ii].setVisible(true); } 
+0

哦,不 - 错了!谢谢! – afj