zoukankan      html  css  js  c++  java
  • 使用jquery的on方法注册事件遇到的坑

    1,使用on注册事件

      $(selector).on(event,childSelector,data,function)

    2,$(selector)中的selector可以是document,那么意味着将childSelector的事件注册挂载在document上,因为document是一切节点的父节点。

    3,如果要解绑使用off()函数

      $(selector).off(event,selector,function(eventObj),map)

    event 必需。规定要从被选元素移除的一个或多个事件或命名空间。

    由空格分隔多个事件值。必须是有效的事件。
    selector 可选。规定添加事件处理程序时最初传递给 on() 方法的选择器。(也就是使用on函数注册时childSelector
    function(eventObj) 可选。规定当事件发生时运行的函数。(一个selector上可以注册多个相同事件但不同执行函数,可以指定解绑指定的处理函数
    map 规定事件映射 ({event:function, event:function, ...}),包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。
  • 相关阅读:
    排序与查找
    gdb
    编码风格
    数组
    结构体
    循环语句
    深入理解函数
    分支语句
    简单函数
    解决国内NPM安装依赖速度慢问题
  • 原文地址:https://www.cnblogs.com/lirenhe/p/11797042.html
Copyright © 2011-2022 走看看