Events HTMX — HTMX

HTMX menyediakan event system yang kaya untuk custom behavior. Listening Events Load Event Types htmx:beforeRequest — sebelum request dikirim htmx:afterRequest

HTMX menyediakan event system yang kaya untuk custom behavior.

Listening Events

<div hx-get="/api" hx-trigger="click"
     hx-on::before-request="console.log('Sending...')">
  Load
</div>

Event Types

JavaScript Listener

document.body.addEventListener("htmx:afterSwap", function(event) {
  console.log("Swapped:", event.detail.target)
})

Server-Triggered Events

Server bisa trigger event via header:

HX-Trigger: showMessage

Yang akan kamu pelajari