JQuery事件——绑定多事件.on()和卸载事件.off()-创新互联

绑定多事件.on()和卸载事件.off()

创新互联建站专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,香港机房服务器托管香港机房服务器托管,成都多线服务器托管等服务器托管服务。

1  .on()绑定事件,通过空格分离传递不同的事件名,可以同时绑定多个事件,每一个事件执行自己的回调方法,可以通过第二对象或参数,当一个事件被触发时,要传递给事件处理函数


2   .on()绑定2个事件    $("elem").on("mousedown  mouseup",fn)

3  快捷方式与on的不同

  on可以自定义事件名

  多个事件绑定同一个函数

  多个事件绑定不同函数

  将数据传递到处理程序

4  事件绑定在最上层div元素上,当用户触发在a元素上,事件将往上冒泡,一直会冒泡在div元素上,如果提供了第二参数,那么事件再往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数

5  .off()卸载事件

6  卸载事件off()的方法
  通过.on()绑定的事件处理程序
  通过off() 方法移除该绑定
7  off方法可以通过相应的传递组合的事件名,名字空间,选择器或处理函数来移除绑定在元素上指定的事件处理函数,当有多个过滤参数时,只有与这些参数完全匹配的事件处理函数才会被移除
8  off方法可以
 删除一个事件    $("elem").off("mousedown")
 删除所有事件    $("elem").off("mousedown mouseup")
 快捷方式删除所有事件,这里不需要传递事件名了,节点上绑定的所有事件讲全部销毁    $("elem").off()

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:JQuery事件——绑定多事件.on()和卸载事件.off()-创新互联
链接分享:http://azwzsj.com/article/dpegci.html