Spec-Zone.ru › htmx

htmx:after:settle

Срабатывает после завершения задач settle

Событие htmx:after:settle срабатывает после того, как htmx завершает фазу settle, включая все CSS-переходы.

Когда срабатывает

После завершения всех задач settle (CSS-переходов, очистки атрибутов) для нового заменённого содержимого.

Данные события

  • task — задача замены, для которой завершилась фаза settle
  • newContent — массив элементов, для которых завершилась фаза settle
  • settleTasks — массив выполненных задач settle

Пример

htmx.on('htmx:after:settle', (evt) => {
  console.log('Settle complete for', evt.detail.newContent.length, 'element(s)');
  // Safe to interact with fully-settled DOM
});

На этом этапе DOM полностью стабилен — все переходы завершились, а временные атрибуты удалены.

Licensed under the Zero-Clause BSD License.
https://four.htmx.org/reference/events/htmx-after-settle/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API