mirror of
https://github.com/bigskysoftware/htmx.git
synced 2025-09-30 14:31:47 +00:00
941 B
941 B
layout | title |
---|---|
layout.njk | </> htmx - hx-target |
hx-target
The hx-target
attribute allows you to target a different element for swapping than the one issuing the AJAX
request. The value of this attribute can be:
- a CSS query selector of the element to target
this
which indicates that the element that theic-target
attribute is on is the targetclosest <CSS selector>
which will find the closest parent ancestor that matches the given CSS selector. (e.g.closest tr
will target the closest table row to the element)
Here is an example that targets a div:
<div>
<div id="response-div"></div>
<button hx-post="/register" hx-target="#response-div" hx-swap="beforeEnd">
Register!
</button>
</div>
The response from the /register
url will be appended to the div
with the id response-div
.
Notes
hx-target
is inherited and can be placed on a parent element