选择器.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事件 |