htmx:after:history:update
Срабатывает после обновления истории браузера
Событие htmx:after:history:update срабатывает после того, как htmx обновит состояние истории браузера.
Когда срабатывает
После завершения history.pushState() или history.replaceState().
Детали события
-
history— объект сtype(«push» или «replace») иpath -
sourceElement— элемент, инициировавший навигацию -
response— объект ответа
Пример
htmx.on('htmx:after:history:update', (evt) => {
console.log('History updated to:', evt.detail.history.path);
// Update analytics, breadcrumbs, etc.
}); В адресной строке теперь отображается новый путь.
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/events/htmx-after-history-update/