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() | 返回与给定元素关联的输入值 |