Задать вопрос

Как подружить addEventListener('click') и ajax-переходы?

На сайте организован фофч-переходы между страницами. Также установлен PWA с кодом активации кнопки вызова приглашения установки PWA:
document.querySelector( '.button').addEventListener( 'click', function() {
									rEvent.prompt();
								}

На андроиде при переходе на другую страницу теряется клик по кнопке, она не кликается. Возвращается только при перезагрузке страницы. Если отключить ajax-переход, то всё нормально: кнопка нажимается при перемещении по страницам сайта.
Как заставить кнопку работать постоянно?
  • Вопрос задан
  • 154 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
вешать листенер на документ, проверять таргет евента, если это баттон - выполнить код.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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