@hugh_bliss

Существует ли event позволяющий отслеживать изменение url?

В проекте заказчика панель администратора написана на jquery, при этом spa. существует скрипт который должен срабатывать только на определенной странице.
Пытался решить проблему с помощью 'onpopstate', но этот event не срабатывает при переходе на новую страницу
  • Вопрос задан
  • 4681 просмотр
Пригласить эксперта
Ответы на вопрос 2
Ну если разговор про SPA - то замена идет только именно самого хеша
посмотрите событие `hashchange`
window.addEventListener('hashchange', (e)=>{
// Do your magic
})
Ответ написан
Robur
@Robur
Знаю больше чем это необходимо
Если роутинг делается через history api то события тут:
https://developer.mozilla.org/en-US/docs/Web/API/H...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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