@hugh_bliss

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

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

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

Войти через центр авторизации
Похожие вопросы
от 30 000 до 65 000 руб.
от 60 000 до 90 000 руб.
BSSL Москва
от 50 000 до 150 000 руб.
21 июл. 2019, в 18:03
1000 руб./за проект
21 июл. 2019, в 17:53
3000 руб./за проект
21 июл. 2019, в 16:20
10000 руб./за проект