0

我有兴趣在 Bing Maps v7 的默认导航栏中添加一个文本框(和按钮)。

我的目的是添加一个地名地理编码器,以帮助用户快速缩放到地图上的特定区域。(这是 Bing Maps API 提供的一项服务,我只需要帮助将框添加到控件。)我可以但不必使用 jQuery。

网站http://pietschsoft.com/post/2010/12/18/Bing-Maps-Ajax-7-Add-Custom-Navigation-Bar-Buttons-using-jQuery.aspx实际上有一些非常棒的示例代码展示了如何向栏添加一个按钮,但我似乎无法让文本框正常工作。我怀疑 Bing Maps 正在劫持我所有的按键用于平移等,但我并不肯定。

有没有人有幸做到这一点?

谢谢!

4

1 回答 1

1

我通过放置另一个具有相同背景颜色和高度的 div 解决了这个问题,在原始导航栏宽度的 x 偏移处向左浮动。按键劫持 - 似乎他们已经窃取了“Microsoft.Map” div 中存在的任何元素的所有键盘输入。我的 div 高一级。

结果是这样的: 在此处输入图像描述

如果有人感兴趣,Bing Maps v7 导航栏的默认高度和颜色是 26px,#FAF7F5。

于 2011-06-10T14:46:34.120 回答