htmx:after:history:push
Срабатывает после добавления записи в историю
Событие htmx:after:history:push срабатывает непосредственно после операции history.pushState() (создаёт новую запись в истории).
Когда срабатывает
После добавления новой записи в историю, позволяя перейти к этой точке с помощью навигации вперёд или назад.
Подробности события
-
path— путь, добавленный в историю
Пример
htmx.on('htmx:after:history:push', (evt) => {
console.log('Pushed to history:', evt.detail.path);
// Track navigation in analytics
}); Это создаёт новую запись в стеке истории браузера.
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/events/htmx-after-push-into-history/