一大波jQuery事件即将来袭!
2024-08-24 14:46:40
一、jQuery事件
1、focus()元素获得焦点
2、blur()元素失去焦点
3、change() 表单元素的值发生变化(可用于验证用户名是否存在)
4、click() 鼠标单击
5、dbclick() 鼠标双击
6、mouseover() 鼠标进入(进入子元素也触发)
7、mouseout() 鼠标离开 (离开子元素也触发)
8、mouseenter() 鼠标进入(进入子元素不触发)
9、mouseleave() 鼠标离开(离开子元素不触发)
10、hover() 同时为mouseenter和mouseleave事件指定处理函数
用法:$(sector).hover(function(){鼠标经过执行函数1},function(){鼠标离开执行函数2})
11、mouseup() 松开鼠标
12、mousedown() 按下鼠标
13、mousemove() 鼠标在元素内部移动
14、keydown() 按下键盘
15、keypress() 按下键盘
16、keyup() 松开键盘
17、load() 元素加载完毕
18、ready() DOM加载完成
19、resize() 浏览器窗口的大小发生改变
20、scroll() 滚动条的位置改变
21、select() 用户选中文本框的内容
22、submit() 用户提交表单
23、toggle() 根据鼠标点击的次数,依次运行多个函数
24、unload() 用户离开页面
二、绑定事件
1、bind("事件名称1 事件名称2",function(){
//执行代码
})
三、取消绑定事件
1、unbind("事件名称")
四、主动触发与自定义触发
1、主动触发
可使用jquery对象上的trigger方法来触发对象上绑定的事件
2、自定义事件
除系统事件外,可以通过bind方法自定义事件,然后用trigger方法触发这些事件
最新文章
- 【腾讯Bugly干货分享】微信iOS SQLite源码优化实践
- 用eclipse打开已经编译的工程
- Hive数据仓库
- 加载音频Audio
- 算法:Astar寻路算法改进,双向A*寻路算法
- 在UWP应用中加入Cortana语音指令集
- [PCB制作] 1、记录一个简单的电路板的制作过程——四线二项步进电机驱动模块(L6219)
- 20145320《Java程序设计》第3周学习总结
- 解决sqoop需要输入密码的问题
- Windows 服务入门指南
- springmvc的系统学习之配置方式
- 【转】JavaScript里的this指针
- PHP面向对象基础知识总结
- jquery 事件委托绑定click的使用方法
- chosen 下拉框
- erlang怎样有效监听大量并发连接
- eq,neq,gt,lt等表达式缩写
- java中super()和this()浅析
- index.go
- NHibernate入门