[英]Auto close InfoWindow Google Maps API when click another marker
[英]google maps close marker when click on map
我一整天都在努力弄清楚我在做什么错。
我有一张Google地图,在用户搜索后,地图上出现了几个标记。 单击每个标记都会弹出一个信息框。 我为此使用了infobubble.js。 每个气泡都有一个完美的关闭按钮。 我想做的事情是当我单击地图时要关闭的打开信息气泡。
我的代码的一小段就是这样对于每个标记
var marker = new google.maps.Marker({
map: map,
position: point,
icon: icon.icon,
shadow: icon.shadow
});
google.maps.event.addDomListener(map,'click',func(){
infoWindow.close();
});
bindInfoWindow(marker, map, ib,html);
我的尝试之一是此代码。 我尝试了几件事,但没有任何效果。
谢谢
假设ib
是信息气泡的实例,请尝试ib.close();
代替。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.