@hugh_bliss

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

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

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

Войти через центр авторизации
Похожие вопросы
Stream Labs Москва
До 150 000 ₽
Myagi Минск
от 3 000 до 4 000 $
Salesbeat Москва
от 150 000 до 250 000 ₽
17 февр. 2020, в 19:08
40000 руб./за проект
17 февр. 2020, в 17:35
15000 руб./за проект
17 февр. 2020, в 17:25
10000 руб./за проект