Клуб API Карт

Lightbox2 и балун

Пост в архиве.

Данная проблема уже поднималась, но решения не нашла. Популярный скрипт Lightbox ведет себя странным образом: в балуне нормально работает только по щелчку правой кнопкой мыши: http://www.ekoton.com/test.html Работает в Firefox, в IE щелчок правой кнопкой вызывает контекстное меню.
Может решение существует?

6 комментариев
Sergey Konstantinov
28 января 2016, 08:37
А в чем вообще проблема-то?
Наверное я сумбурно изложил вопрос.
На странице примера щелчок по самой верхней ссылке "Нормально работающий пример" обрабатывается правильно: Изображение затемняется и на его фоне открывается картинка.
Эта же ссылка, помещается в балун. После его открытия по щелчку на ссылку просто открывается изображение, без всякой красоты :(. В Firefox скрипт все таки срабатывает, но по щелчку не левой, а правой кнопкой. Вот такие пироги...
Sergey Konstantinov
28 января 2016, 08:37
Насколько я понимаю, на Вашей странице lightbox2 отрабатывает автоматически, проходя по всем ссылкам с rel="lightbox". Поскольку контент балуна создается динамически в момент открытия балуна, то lightbox на нем не отрабатывает. Судя по документации, он этого и не умеет.
Что то подобное и вертелось в голове, но смущает момент, что в FF lightbox2 в балуне таки срабатывает, хоть и по правой кнопке.
Тогда такой вопрос. Возможно ли реализовать подобное решение: по щелчку на ссылку или кнопку в балуне отрыть изображение в модальном окне?
Sergey Konstantinov
28 января 2016, 08:37
можно