Bing / Microsoft地图模式选择器在悬停时打开;我怎样才能在点击时打开它?

时间:2015-01-09 22:56:02

标签: bing-maps bing-api

此模式选择器菜单在意外的鼠标中心时不断弹出。有没有办法将其改为点击?我无法找到控制它的代码,并且希望有人熟悉它而不必深入了解地图代码。

<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 个答案:

答案 0 :(得分:1)

默认情况下,您无法更改此特定元素的行为。 因此,您有两种可能性:

<强> 1。删除仪表板并使用您自己的实现

如果要隐藏仪表板,可以使用MapOption类上的dedicated属性,请参阅showDashboard属性,这是文档:

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

或者你可以在同一个类上隐藏有关地图选择器的部分和名为showMapTypeSelector的属性。

<强> 2。更改实际信息中心的行为

小心这第二次技术攻击,因为控件中的更改可能会破坏您的代码。我会推荐第一种方法。