@symnoob

Как подписаться на уже существующий Event?

Всем привет,

у меня есть проект, который предоставляет некий функционал и мне нужно расширить его .

В этом проект уже имеются некие javascript файлы... В этом вендорском файле диспатчица один кастомный эвент.

Мне как-то необходимо подписаться на это событие, и после того как в вендоре всё было выполнено, необходимо выполнить мой код. Возможно ли это с яваскриптом?

Можно ли как то подписаться на уже существующее события, и существует ли что-то вроде приоритета выполнения для слушателей/подписчиков?

есть ли какой простой пример? Javascript / Jquery?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
Если событие диспатчится стандартными методами на него можно подписаться стандартными методами(т.е. addEventListener).

Порядок срабатывания слушателей - строго в порядки их добавления.

Можно попытаться прослушать событие на этапе погружения, а не всплытия, передав третьим параметром true, что в большинстве случаев позволит перехватить событие раньше, т.к. обычно эту возможность не используют обычном коде.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы