hx-ext
hx-ext
属性为元素及其所有子元素启用htmx扩展。
值可以是单个扩展名或要应用的扩展名列表(用逗号分隔)。
如果您希望插件应用于DOM的整个区域,可以将hx-ext
标签放在父元素上;若希望应用于所有htmx请求,则可以放在body
标签上。
hx-ext
既会被继承也会与父元素合并,因此您可以在DOM层次结构中的任何元素上指定扩展,它将应用于所有子元素。
您可以使用hx-ext="ignore:extensionName"
来忽略父节点定义的扩展
<div hx-ext="example">
这部分DOM树使用"example"扩展...
<div hx-ext="ignore:example">
...但在这部分不会使用
</div>
</div>
<body hx-ext="preload,morph">
这部分DOM树使用"preload"和"morph"扩展...
</body>