hx-target

hx-target属性允许您将交换的目标元素设置为与发出AJAX请求的元素不同的元素。该属性的值可以是:

以下是以div为目标的示例:

<div>
    <div id="response-div"></div>
    <button hx-post="/register" hx-target="#response-div" hx-swap="beforeend">
        注册!
    </button>
</div>

来自/register URL的响应将被追加到id为response-divdiv元素中。

此示例使用hx-target="this"创建一个点击时自我更新的链接:

<a hx-post="/new-link" hx-target="this" hx-swap="outerHTML">新链接</a>

注意