Обработчик события 'click' в Сафари
Сделал подобную конструкцию в js:
let safariEl = document.querySelector('.header__logo')
safariEl.addEventListener('click', () => {alert('yo')})
все прекрасно отрабатывает в Chrome и Firefox, но на Safari ни в какую. Частично решил проблему - вешаю в html атрибут onclick. Но не знаю как передать через этот атрибут в функцию событие.
Два вопроса:
Почему addEventListener не работает в Safari?
Как поймать событие в функции вызванной из атрибута onclick?