2016-07-26 6 views
0

私はjavascriptごとにbingマップajaxコントロールのレイヤーを隠そうとします。 これは私が試したものです:Bing Maps v8 AJAX:javascriptごとにレイヤーを隠す

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

エラーは、 "ファンクションexpectet" と言います。何か案は?

+0

'layers [ii]' maybe ??? – Musa

答えて

0

彼のコメントに記載されているように、角括弧を使用してレイヤーコレクションを反復処理する必要があります。丸カッコを使用すると、レイヤコレクションではない関数を実行しようとしていることを示します。コードを次のように変更してください:

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

ああ、いいえ - 何が間違いだ!ありがとうございました! – afj

関連する問題