0
こちらの地図素材には、「交通状況」、「公共交通機関」、「インシデント」などの異なる地図表示とオーバーレイが表示されます。私はこれらの3つの意見を全く提供したくありません。残念ながら、私は次のコードでそれらを無効にすることができました:ここでは交通地図表示を無効にするJavaScript API
//disable traffic information
var control = HEREMap.ui.getControl('mapsettings');
control.getChildren()[1].m[3].setDisabled(true);
control.getChildren()[1].m[2].setDisabled(true);
control.getChildren()[1].m[1].setDisabled(true);
しかし、これは「交通状況」、「公共交通機関」や「インシデント」のようなグレー、unclickableオプションを私に残します。 JavaScript APIを使用しないで表示する方法はありますか?
ありがとうございます、事前に、チームDG7
なぜ彼はjQueryを使いたいと思っていますか?あなたの答えはそれが必要であると少なくとも言及する必要があります。 JavaScript!== jQuery – entio
control.getChildren()[1] .m [3] .el.hidden = true; control.getChildren()[1] .m [2] .el.hidden = true; control.getChildren()[1] .m [1] .el.hidden = true; –
時間内にコードをフォーマットすることはできませんでしたが、JQueryなしで動作します。 –