fancybox - Могу ли я передать параметр в функцию, связанную с новой пользовательской кнопкой на панели инструментов? - PullRequest
0 голосов
/ 03 ноября 2019

Я создал пользовательскую кнопку на панели инструментов, как указано здесь:

https://fancyapps.com/fancybox/3/docs/#faq-3

Я хочу передать идентификатор изображения в функцию щелчка - могу ли я это сделать?

Спасибо!

1 Ответ

0 голосов
/ 04 ноября 2019

Вам не нужно ничего пропускать. Вот как вы можете получить доступ к элементу триггера (например, по ссылке, по которой вы щелкнули, чтобы открыть текущее изображение) из любого места в коде:

$.fancybox.getInstance().current.opts.$orig

Вы можете добавить некоторый атрибут к своим ссылкам (например, data-image-id) изатем просто прочитайте его при необходимости (из события клика).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...