hx-ext

hx-ext 属性为元素及其所有子元素启用 htmx extension

¥The hx-ext attribute enables an htmx extension for an element and all its children.

值可以是单个扩展名,也可以是要应用的扩展名的逗号分隔列表。

¥The value can be a single extension name or a comma-separated list of extensions to apply.

如果你希望插件应用于整个 DOM,则可以将 hx-ext 标签放在父元素上,并将其放在 body 标签上以使其应用于所有 htmx 请求。

¥The hx-ext tag may be placed on parent elements if you want a plugin to apply to an entire swath of the DOM, and on the body tag for it to apply to all htmx requests.

注释

¥Notes

<div hx-ext="example">
  "Example" extension is used in this part of the tree...
  <div hx-ext="ignore:example">
    ... but it will not be used in this part.
  </div>
</div>
<body hx-ext="preload,morph">
  "preload" and "morph" extensions are used in this part of the tree...
</body>