不知道你的代码是怎么写的,我用google地图,不处理的话点一个er就出来一个infowindow,不带消失的 google.maps.event.addListener(er, 'click', function() {
//if (infowindow) {
// infowindow.close();
//} //非得加上这几句,才能做到点下一个er,上一个er的infowindow会自动消失。 infowindow = createInfoWindowByComp($company);
infowindow.open(map,er);
});另外,infowindow是全局变量。
//if (infowindow) {
// infowindow.close();
//} //非得加上这几句,才能做到点下一个er,上一个er的infowindow会自动消失。 infowindow = createInfoWindowByComp($company);
infowindow.open(map,er);
});另外,infowindow是全局变量。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货