在我的网站上,我正在使用Google v3在地图上放置房屋标记。
除非显式单击关闭图标,否则InfoWindows将保持打开状态。这意味着,如果您在地图标记上悬停,可以一次打开2+ InfoWindows。
问题:如何使其只打开当前活动的InfoWindow,关闭所有其他InfoWindows?意思是,一次只打开一个InfoWindow?
发布于 2013-09-18 16:50:50
不如-
google.maps.event.addListener(yourMarker, 'mouseover', function () {
yourInfoWindow.open(yourMap, yourMarker);
});
google.maps.event.addListener(yourMarker, 'mouseout', function () {
yourInfoWindow.open(yourMap, yourMarker);
});
然后你就可以在它上面盘旋,它就会关闭自己。
https://stackoverflow.com/questions/2223574
复制相似问题