我花了一整天的时间试图弄清楚,我做错了什么。
我有一个谷歌地图,用户搜索后,地图上出现了几个标记。单击时每个标记都会弹出一个信息框。我为此使用了 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);
我的尝试之一是这段代码。我尝试了几件事,但没有任何效果。
谢谢