事件 - htmx:beforeSwap
此事件在任何新内容交换到 DOM之前触发。如果取消此事件,则不会发生交换。
你可以通过修改事件详细信息的和属性来修改 shouldSwap 默认交换行为。有关更多详细信息,请参阅有关配置交换 target 的文档。
事件参数
- detail.elt - 发送请求的元素
- detail.xhr - XMLHttpRequest
- detail.requestConfig - AJAX请求的配置
- detail.shouldSwap - 是否交换内容(非 200 响应代码的默认值为 false )
- detail.ignoreTitle - 如果为 true,响应中的任何标题标签是否将被忽略
- detail.target - 交换的目标