htmx.on()
Прослушивает события htmx
Функция htmx.on() регистрирует обработчик событий htmx.
Синтаксис
// Listen on document htmx.on(event, callback) // Listen on specific element htmx.on(element, event, callback)
Параметры
-
event— Имя события для прослушивания -
callback— Функция, вызываемая при возникновении события -
element— Необязательный элемент для прослушивания (по умолчанию — document)
Пример
// Listen for all htmx requests
htmx.on('htmx:before:request', (evt) => {
console.log('Request starting:', evt.detail);
});
// Listen on specific element
htmx.on('#myForm', 'htmx:after:swap', (evt) => {
console.log('Form updated');
}); Возвращаемое значение
Возвращает функцию обратного вызова, которую можно использовать для последующего удаления обработчика.
Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/methods/htmx-on/