jqurey事件的绑定
jq 历史中绑定事件的三种方式: 1. on/off 2. bind/unbind 3. live/delegete 在JQuery 1.7之后 推出了 .on() 和 .0ff()方法 废弃了live() 和 delegete()方法 on/off 整合了 bind/unbind 方法 所以我们使用较多的绑定方法为 on/off 之前使用事件绑定 $ ( ".btn" ) . click ( function ( ) { console . log ( "啊~~~" ) ; } ) ; .on 参数 1 事件类型 (必填) 可以同时绑定多个事件,但限于事件功能相同时 事件功能不相同时,可以采用链式编程,在该方法的后面续写 参数 2 具体执行功能的 子元素! (可选) 参数 3 传递到函数内部的数据(有些类似实参) (可选) 参数 4 具体功能 (必填) $ ( ".box" ) . on ( "click mouseout" , ".min_box" , { sum : 20 } , function ( e ) { console . log ( "天气不错" ) ; //通过参数3 传递进来的参数 我们通过 event.data 来获取 console . log ( e . data . sum ) ; } ) ; 通过on绑定事件和直接通过事件名绑定 的区别: 1.