zoukankan      html  css  js  c++  java
  • jquery的事件绑定

    jQuery绑定事件的四种方式

    jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点,有助于我们在写代码的时候进行正确的选择,从而写出优雅而容易维护的代码。下面我们来看下jQuery中绑定事件的方式都有哪些。

    jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。

    bind(type,[data],function(eventObject))

    bind是使用频率较高的一种,作用就是在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下:

    type:事件类型,如click、change、mouseover等;

    data:传入监听函数的参数,通过event.data取到。可选;

    function:监听函数,可传入event对象,这里的event是jQuery封装的event对象,与原生的event对象有区别,使用时需要注意。

    我们来瞄一眼bind的源码:

    bind: function( types, data, fn ) {

    return this.on( types, null, data, fn );

    }

    参考博文

    http://www.cnblogs.com/dumuqiao/archive/2011/09/09/2172511.html

  • 相关阅读:
    async await promise 执行时序
    理解prototype
    X-Requested-With
    event事件传播规则
    【小文】Flask web Hello程序!
    【小文】php-gtk: Hello!
    【小文】HTTP 状态码
    【小文】Python环境安装配置
    C语言:趣味小问题 鸡兔同笼
    C语言:趣味小问题 百钱买百鸡
  • 原文地址:https://www.cnblogs.com/fengli9998/p/7352579.html
Copyright © 2011-2022 走看看