закрыть активные информационные окна из внешней ссылки google maps api v3 - PullRequest
0 голосов
/ 21 апреля 2011

Я работаю на сайте с интегрированными картами Google.http://www.ecompanies.nl/pilot/webdesign/breda.html

Информационные окна можно открыть, нажав на маркер карты или ссылку на заголовок в элементах, перечисленных справа.Как закрыть активное информационное окно перед открытием нового (нажав на маркер карты или ссылку на заголовок)?

Заранее спасибо.Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 22 апреля 2011

Вы создаете новое информационное окно для каждого маркера. Лучший способ достичь желаемого - создать одно информационное окно и разделить его между всеми маркерами.

Итак:

  1. Поместите создание информационного окна перед циклом.
  2. Когда вы создаете прослушиватель событий щелчка для маркера в цикле, добавьте infowindow.setContent('content'); перед открытием маркера.

это автоматически закроет информационное окно и откроет его над новым маркером

...