@Roweb
Верстальщик

Как передать свои данные в обработчик события?

<button type="button" id="but">Play</button>

let ev = new Event('my-event');
      but.addEventListener('click', function () {
         let variable = 'data';
         window.dispatchEvent(ev)
        })

        window.addEventListener('my-event', function (e) {
           alert('my-event run');
        })


По клику на кнопку вызывается событие на window. Как передать variable в обработчик события? На jquery это делается передачей второго аргумента в функцию trigger, а как подобное сделать на чистом javaScript?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽