2016-07-26 57 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