首页 新闻 会员 周边

[到这里去][从这里出发]点击公交、驾车后地图上的其他标注不能自动隐藏

0
悬赏园豆:100 [待解决问题]

引用了

<script type="text/javascript" src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script> <link rel="stylesheet" href="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.css" />

这行代码实现了[到这里去][从这里出发]功能

searchInfoWindow = new BMapLib.SearchInfoWindow(map, content, {     title  : marker.getTitle(),//标题                     panel  : "panel",          //检索结果面板                     enableAutoPan : true,      //自动平移                     enableSendToPhone: false, //是否启用发送到手机                    

searchTypes : [                        

BMAPLIB_TAB_TO_HERE,  //到这里去                        

BMAPLIB_TAB_FROM_HERE //从这里出发                     ]               

  }); 

点击【公交】OR【驾车】后, 地图上的其他标注不能自动隐藏。 

求各位大神指点啊。。!!!!

那就是现在的主页 那就是现在 | 初学一级 | 园豆:104
提问于:2013-05-17 09:12
< >
分享
所有回答(2)
0

关注一下,也想了解

@@@一统@@@ | 园豆:1551 (小虾三级) | 2013-05-17 12:34
0

这个问题纠结我2个星期。好吧,其实解决办法是这样的。searchInfoWindow.addEventListener("close", function(e){...}

用这个事件,然后把/SearchInfoWindow_min.js 放在自己项目里,把JS文件修改就OK了、。

this.close();
this._map.clearOverlays();
var k = this._getTransPoi(j);
那就是现在 | 园豆:104 (初学一级) | 2013-05-22 15:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册