我有兴趣在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是否正在劫持我用于平移的所有按键等,但我并不积极。
有没有人有幸这样做?
谢谢!
答案 0 :(得分:1)
我通过放置另一个具有相同背景颜色和高度的div来解决问题,向左浮动在原始导航栏宽度的x偏移处。按键 被劫持 - 似乎他们已经窃取了“Microsoft.Map”div中存在的任何元素的所有键盘输入。我的div高出一级。
结果如下:
如果有人感兴趣,Bing Maps v7导航栏的默认高度和颜色为26px,#FAF7F5。