【问题标题】:close active infowindows from external link google maps api v3从外部链接 google maps api v3 关闭活动信息窗口
【发布时间】:2011-04-21 19:19:53
【问题描述】:

我正在开发一个集成了谷歌地图的网站。 http://www.ecompanies.nl/pilot/webdesign/breda.html

可以通过单击地图标记或右侧列出的项目中的标题链接来打开信息窗口。如何在打开新信息窗口之前关闭活动信息窗口(通过单击地图标记或标题链接)?

提前致谢。 非常感谢任何帮助。

【问题讨论】:

    标签: google-maps google-maps-api-3 infowindow


    【解决方案1】:

    您正在为每个标记创建一个新的信息窗口。实现您想要的最佳方式是创建一个信息窗口并在所有标记之间共享。

    所以:

    1. 将信息窗口创建放在循环之前。
    2. 当您在循环中为标记创建点击事件侦听器时,请在打开标记之前添加infowindow.setContent('content');

    这将自动关闭信息窗口并在新标记上打开它

    【讨论】:

    • 嗨.. 非常感谢。我之前在文档中看到过,但无法使其工作。按照你的指示,现在我开始运行了。谢谢!!
    猜你喜欢
    • 1970-01-01
    • 2011-05-31
    • 1970-01-01
    • 2019-03-14
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多