Rimush
@Rimush

Как обработать своё событие в js?

У меня есть модальное окно, как мне сделать обработку событий на его открытие/закрытие?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Для модального окна, слушаете у нее custom событие
modalDom.addEventListener("modalopen", function(e) { /* окно открылось */ }); // вместо modalopen можете как угодно назвать
и в методе модального окна, который открывает само окно, дергаете это наше событие modalopen
var event = new CustomEvent("modalopen");
modalDom.dispatchEvent(event)

Подробнее тут https://developer.mozilla.org/en-US/docs/Web/API/C...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы