jQuery 事件绑定

   选择器.bind(type,[data],function)

  常用的事件及其事件定义及用法

事件

定义及用法

bind

为被选元素添加一个或多个时间处理程序,并规定事件发生时运行的函数

blur

 当元素失去焦点时会触发该事件

focus

当鼠标点击选中的元素或通过tab键定位到元素时,该元素就会获得焦点

load

通过AJAX请求从服务器加载数据,并把返回的数据放置到指定的元素中

resize

当调整浏览器窗口大小进行计数

scroll

当用户滚动指定的元素时,会触发

unload

当用户离开页面时,会触发

click

点击后触发事件

dblcilck

当双击元素时,会触发时间

mousedown

当鼠标指针移动到元素上方,并按下鼠标按键时,会触发事件,

与click事件不同,mousedown事件仅需要按下,而不需要松开即可发生

mouseup

当在元素上放松鼠标按钮时,会触发事件

mousemove

当鼠标指针在指定的元素中移动时,就会触发事件

mouseover

当鼠标指针位于元素上方时,会触发事件

mouseout

当鼠标指针从元素上移开时,会触发事件

mouseenter

当鼠标指针穿过元素时,回触发事件  

与mousemove事件不同,只有在鼠标指针穿过被选元素时,才会触发mouseenter事件。如果鼠标指针穿过任何子元素,同样会触发mouseover事件

mouseleave

当鼠标指针离开元素时,会触发事件

与mouseout事件不同,只有在鼠标指针离开被选元素时,才会触发mouseleave事件。如果鼠标指针离开任何子元素,同样会出发mouseout事件

change

当元素的值发生改变时,会触发事件

select

当textrea或文本类型的input元素中的文本被选择时,会触发事件

submit

当提交表单时会触发事件

keydown

完整的 key press 过程分为两个部分:1. 按键被按下;2. 按键被松开

当按下被按下时,会出发keydown事件

keypress

当按钮被按下时,会发生该事件。它发生在当前获得焦点的元素上

keyup

完整的 key press 过程分为两个部分:1. 按键被按下;2. 按键被松开

当按钮被松开时,发生keyup事件,它发生在当前获得焦点的元素上

error

当元素遇到错误(没有正确载入)时,发生error事件

原文地址:https://www.cnblogs.com/ljknlb/p/6957746.html