方法 - htmx.on()

向元素添加事件监听器

参数

  • eventName - 要添加监听器的事件名称
  • listener - 要添加的听众
  • options - 一个选项对象(或一个useCapture布尔值)添加到事件监听器(可选)

或者

  • target - 要添加监听器的元素
  • eventName - 要添加监听器的事件名称
  • listener - 要添加的听众
  • options - 一个选项对象(或一个useCapture布尔值)添加到事件监听器(可选)

例子

    // add a click listener to the body
    var myEventListener = htmx.on("click", function(evt){ console.log(evt); });

    // add a click listener to the given div
    var myEventListener = htmx.on("#my-div", "click", function(evt){ console.log(evt); });

    // add a click listener to the given div that should only be invoked once
    var myEventListener = htmx.on("#my-div", "click", function(evt){ console.log(evt); }, { once: true });