Я успешно реализовал свой плагин Magnific Popup, привязав его к элементу галереи (div, содержащему набор элементов img, заключенных в элементы a). Но я также хочу, чтобы лайтбокс появлялся при нажатии на отдельную кнопку «посмотреть галерею».

Я нигде не вижу, как этого добиться, в документации. Это вообще возможно?

1
drake035 2 Мар 2015 в 01:15

2 ответа

Лучший ответ

Вы можете просто вызвать событие щелчка через JS, например:

$('.popup-gallery').find('a').eq(0).trigger('click');
3
Dmitry Semenov 5 Мар 2015 в 15:06

В основном, когда нажимается кнопка «посмотреть галерею», вы хотите вызвать событие щелчка на элементе, который обычно открывает всплывающее окно, чтобы всплывающее окно открылось. См. этот вопрос, чтобы узнать о некоторых хороших способах сделать это.

1
Community 23 Май 2017 в 12:03