JQuery 合成事件(hover,toggle,one),事件多播(绑定多个函数)
来源:互联网 发布:阿里云流量充值 编辑:程序博客网 时间:2024/05/16 16:10
合成事件:
hover(fn1,fn2):fn1表示mouseover的处理函数,fn2表示mouseout的处理函数
toggle(fn1,fn2...fnN):当元素被click后,轮流执行fn1、fn2、fnN方法
one(type,fn):表示注册的事件只响应一次,然后失效,type表示事件类型
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="scripts/jquery-1.7.1.min.js"></script> <script> $(function () { //合成鼠标指向、移开事件 $('#btnShow').hover(function() {//指向 this.style.color = 'red'; }, function() {//移开 this.style.color = 'black'; }); //合成点击事件,指定在n个函数间轮流切换,点击次数为m。事件多播(一个事件绑定多个函数) $('#btnShow').toggle(function() {//第m%n==1次点击时执行此函数 alert(1); }, function() {//第m%n==2次点击执行此函数 alert(2); }, function() {//第m%n==0次点击执行此函数 alert(3); }); //合成事件:只将绑定的事件执行一次 $('#btnShow').one('click', function() { alert(1); }); }); </script></head><body> <input type="button" id="btnShow" value="显示"/></body></html>
阅读全文
0 0
- JQuery 合成事件(hover,toggle,one),事件多播(绑定多个函数)
- jquery合成事件-hover() toggle()
- jQuery 中的合成事件 hover() & toggle()
- hover与toggle合成事件
- jquery的toggle合成事件
- jQuery事件(ready/bind/hover/toggle/unbind/one/trigger/focus/blur/change/live)
- jQuery事件(ready/bind/hover/toggle/unbind/one/trigger/focus/blur/change/live)
- jquery hover()事件函数
- jquery 绑定多个事件
- jQuery 事件绑定方法(bind hover toggle live.... )、删除事件方法(unbind, die)及 事件对象
- jquery toggle(绑定多个函数,顺序执行)
- 【jQuery】使用toggle()方法绑定多个函数
- jquery合成事件hover(enter,leave
- jquery合成事件hover(enter,leave
- jQuery中bind函数绑定多个事件
- jQuery中bind函数绑定多个事件
- jquery中bind函数绑定多个事件
- jQuery之事件绑定&合成事件
- springmvc容器和spring容器的关系
- iOS 消息转发机制Demo解析
- (八)面向对象的特征
- Python-NumPy大全
- 不漂亮怎么开发!Ubuntu 16.04 LTS桌面美化
- JQuery 合成事件(hover,toggle,one),事件多播(绑定多个函数)
- fastDFS文件系统安装
- ./和../以及/之间的区别?
- 解决servlet对象创建与运行出现404,500,405错误
- windows 搭建简单c++环境【mingw】
- F
- ECharts官方教程(一)【5分钟上手ECharts】
- JAVA-字符串String“”==“”的判断
- X君与C君关于空间智能重构与通用学习机的对话(之一)