Google地图标记退出需要两次点击

时间:2016-01-11 19:25:15

标签: javascript google-maps-api-3

我一直在处理下面帖子底部列出的示例小提琴,并注意到我无法解决的问题。 Google地图是使用标记创建的,点击任何标记都会弹出信息窗口。我遇到的问题是,当用户点击标记时,它似乎实际上创建了两个信息窗口实例,这需要用户点击X两次以关闭信息窗口。

非常感谢任何解决此问题的建议。

Google Maps Marker Show/hide

1 个答案:

答案 0 :(得分:2)

您要两次声明infoWindow。

第14行:var infoWindow = new google.maps.InfoWindow();

第43行:var infoWindow = new google.maps.InfoWindow();

只需删除' var'第43行:infoWindow = new google.maps.InfoWindow();

这是你的小提琴工作:http://jsfiddle.net/YEPB7/28/