1、on():给元素添加一个或多个事件
2、off():通常用于移除通过on()方法添加的事件
3、change():当元素的值改变时触发
4、click():当元素被点击和鼠标按键被按下和释放时触发,点击和释放时指针必须都在元素上
5、dalclick():当元素被双击时触发
6、error():当元素遇到错误(没有正确载入)时触发,例如:引入的图片错误时
7、blur():当元素失去焦点时触发
8、focus():当元素获得焦点时触发
9、focusin():当元素或子元素获得焦点时触发
10、focusout():当元素或子元素失去焦点时触发
11、keydown():当在一个获取焦点的元素上按下键盘上的非输入按键时触发,如果按住不放会重复触发
12、keyup():当在一个获取焦点的元素上松开键盘上的非输入按键时触发
13、mousedown():按下鼠标时触发,和click的区别但是不需要抬起鼠标
14、mouseenter();鼠标移入元素时触发,不受子元素影响
15、mouseleave():鼠标移出元素时触发,不受子元素影响
16、hover():触发mouseenter()和mouseleave()事件
17、mouseover():鼠标移入元素时触发,受子元素影响
18、mouseout():鼠标移出元素时触发,受子元素影响
19、mouseup():在元素上松开鼠标时触发,可在任意位置按下鼠标,
20、one():给元素添加只可运行一次是事件
21、ready():文档加载完成时触发,用于入口函数
22、resize():浏览器窗口的大小发生改变时触发
23、scroll():在元素内执行滚动时触发
24、select():当textarea元素或text类型的input元素中的文本被选择时触发
25、submit():提交表单时触发,只能绑定在form
元素上
26、toggle():绑定多个function函数,鼠标点击元素时触发,点击时轮流执行函数
27、trigger():当元素1事件触发元素2时,通过trigger执行元素2已绑定的事件
28、triggerHandler():用法和trigger一样,但不会执行浏览器默认动作,也不会产生事件冒泡(代码执行了,但页面没有相应的变化)
其他事件:
1、keypress():不同浏览器效果不一样
2、delegate():被on()代替
3、ondelegate():被off()代替
4、live():被on()代替
5、die():被off()代替
6、bind():被on()代替
7、onbind():被off()代替
8、unload():已废弃