Как отслеживать все открытые модальные диалоговые окна? - PullRequest
0 голосов
/ 06 марта 2019

Я использую Zurb Foundation 6.5.1 и хотел бы отслеживать все открытые показ модальных диалоговых окон , сохраняя в объекте windows JS некоторые данные, связанныеим.

Чтобы сделать это, я подумал связать события open всех модальных диалоговых окон, чтобы запустить собственный код JS для хранения данных.

Я знаю, что для каждого известного модального диалогового окна, например, #reveal_dom_id, я могу сделать это:

$('#reveal_dom_id').on('open.zf.reveal', function(event) {
  // Custom code
  ...
});

, но как я могу / должен сделать это глобально?То есть есть ли способ привязать событие open ко всем модальным диалоговым окнам раскрытия Foundation?Есть ли недостатки?

...