2015-01-09 104 views
0

此模式選擇器菜單在意外的mouseenter上不斷彈出。有沒有辦法將它改爲點擊呢?我一直無法找到控制它的代碼,並希望有人熟悉它,而不必深入地圖代碼。Bing/Microsoft Maps模式選擇器在懸停時打開;我怎樣才能讓這個打開點擊呢?

<div class="NavBar_modeSelectorControlContainer"> 
    <span class="NavBar_separator"></span> 
    <span class="NavBar_button NavBar_typeButton"> 
    <a class="NavBar_typeButtonLabel NavBar_MapType_be" href="#">Bird's eye</a> 
    <span class="separator"></span> 
    <a class="NavBar_dropIconContainer" href="#"><span class="NavBar_dropIcon"></span></a> 
    </span> 
</div> 

Bing Maps screenshot

回答

1

默認情況下,你不能改變這個特定元素的行爲。 因此,你有兩種可能性:

1.拆下儀表板,並使用自己的實現

如果你想隱藏的儀表盤,可以使用專用的屬性上MapOption類,看到showDashboard財產和這裏的文檔:

http://msdn.microsoft.com/en-us/library/gg427603.aspx

或者你可以隱藏關於與在同一CLAS稱爲showMapTypeSelector屬性的地圖選擇部分秒。

2.更改實際的儀表板

的行爲要小心這第二次技術劈爲控制可能會破壞你的代碼更改。事實上,我會推薦第一種方法。

相關問題