jQuery鼠标事件汇总


Posted in Javascript onAugust 30, 2015

鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。

1、click事件:点击鼠标左键时触发

$('p').click(function(){});

示例:

$('p').click(function(){
        alert('click function is running !');
       });

2、dbclick事件:迅速连续的两次点击时触发

$('p').dbclick(function(){});

示例:

$("button").dblclick(function(){
 $("p").slideToggle();
});

3、mousedown事件:按下鼠标时触发

$('p').mousedown(function(){});

示例

$("button").mousedown(function(){
 $("p").slideToggle();
});

4、mouseup事件:松开鼠标时触发

$('p').mouseup(function(){});

示例:

$("button").mouseup(function(){
 $("p").slideToggle();
});

5、mouseover事件:鼠标从一个元素移入另一个元素时触发

mouseout事件:鼠标移出元素时触发

$('p').mouseover(function(){});

$('p').mouseout(function(){});

示例:

$("p").mouseover(function(){
 $("p").css("background-color","yellow");
});
$("p").mouseout(function(){
 $("p").css("background-color","#E9E9E4");
});

6、mouseenter事件:鼠标移入元素时触发

     mouseleave事件:鼠标移出元素时触发

$('p').mouseenter(function(){});

$('p').mouseleave(function(){});

示例

$("p").mouseenter(function(){
 $("p").css("background-color","yellow");
});
$("p").mouseleave(function(){
 $("p").css("background-color","#E9E9E4");
});

7、hover事件

$('p').hover(

function(){},

function(){}

);

示例

$(".table_list tr").hover( 
function () { 
$(this).addClass("hover"); 
}, 
function () { 
$(this).removeClass("hover"); 
} 

);

8、toggle事件:鼠标点击切换事件

$('p').toggle(

function(){},

function(){}

);

示例

$("p").toggle(
 function(){
 $("body").css("background-color","green");},
 function(){
 $("body").css("background-color","red");},
 function(){
 $("body").css("background-color","yellow");}
);
Javascript 相关文章推荐
jquery 子窗口操作父窗口的代码
Sep 21 Javascript
javascript整除实现代码
Nov 23 Javascript
jquery 使用点滴函数代码
May 20 Javascript
jQuery 拖动层(在可视区域范围内)
May 24 Javascript
javascript实现根据3原色制作颜色选择器的方法
Jul 17 Javascript
基于jquery实现智能提示控件intellSeach.js
Mar 17 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
Jul 05 Javascript
js制作可以延时消失的菜单
Jan 13 Javascript
微信小程序实现多选功能
Nov 04 Javascript
微信小程序实现搜索指定景点周边美食、酒店
May 18 Javascript
vux-scroller实现移动端上拉加载功能过程解析
Oct 08 Javascript
JavaScript修改注册表实例代码
Jan 05 Javascript
简单谈谈javascript中的变量、作用域和内存问题
Aug 30 #Javascript
jquery专业的导航菜单特效代码分享
Aug 29 #Javascript
js实现基于正则表达式的轻量提示插件
Aug 29 #Javascript
js精美的幻灯片画集特效代码分享
Aug 29 #Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
Aug 28 #Javascript
jquery实现清新实用的网页菜单效果
Aug 28 #Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
Aug 28 #Javascript
You might like
兼容ie6浏览器的php下载文件代码分享
2014/07/14 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
Yii框架中memcache用法实例
2014/12/03 PHP
tbody元素支持嵌套的注意方法
2007/03/24 Javascript
jquery延迟加载外部js实现代码
2013/01/11 Javascript
js将iframe中控件的值传到主页面控件中的实现方法
2013/03/11 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
基于JavaScript实现回到页面顶部动画代码
2016/05/24 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
在axios中使用params传参的时候传入数组的方法
2018/09/25 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
vue 使用鼠标滚动加载数据的例子
2019/10/31 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
2019/11/01 Javascript
JavaScript实现英语单词题库
2019/12/24 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
微信小程序实现单个或多个倒计时功能
2020/11/01 Javascript
[01:12:27]EG vs Secret 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
python操作xml文件详细介绍
2014/06/09 Python
python实现聚类算法原理
2018/02/12 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
Python3搭建http服务器的实现代码
2020/02/11 Python
Django实现celery定时任务过程解析
2020/04/21 Python
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
实习老师个人总结的自我评价
2013/09/28 职场文书
校长岗位职责
2013/11/26 职场文书
条幅标语大全
2014/06/20 职场文书
中秋节国旗下演讲稿
2014/09/05 职场文书
导游词之无锡梅园
2019/11/28 职场文书
React四级菜单的实现
2022/04/08 Javascript
Go获取两个时区的时间差
2022/04/20 Golang