JavaScript API

方法 描述
htmx.addClass() 为给定元素添加一个类
htmx.ajax() 发出 htmx 样式的 ajax 请求
htmx.closest() 查找与选择器匹配的给定元素的最近父元素
htmx.config 保存当前 htmx 配置对象的属性
htmx.createEventSource 拥有为 htmx 创建 SSE EventSource 对象的功能的属性
htmx.createWebSocket 保存为 htmx 创建 WebSocket 对象的函数的属性
htmx.defineExtension() 定义 htmx扩展名
htmx.find() 查找与选择器匹配的单个元素
htmx.findAll()
htmx.findAll(elt, selector)
查找与给定选择器匹配的所有元素
htmx.logAll() 安装一个记录器,用于记录所有 htmx 事件
htmx.logger 设置为当前记录器的属性(默认为null)
htmx.off() 从给定元素中删除事件监听
htmx.on() 在给定元素上创建一个事件监听器,并返回它
htmx.onLoad() htmx:load为事件添加回调处理程序
htmx.parseInterval() 将间隔声明解析为毫秒值
htmx.process() 处理给定元素及其子元素,连接任何 htmx 行为
htmx.remove() 删除给定元素
htmx.removeClass() 从给定元素中删除一个类
htmx.removeExtension() 删除 htmx 扩展
htmx.swap() 执行 HTML 内容的交换(和稳定)
htmx.takeClass() 从其他元素中为给定元素选取一个类
htmx.toggleClass() 切换给定元素的类
htmx.trigger() 触发元素上的事件
htmx.values() 返回与给定元素关联的输入值