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 相关文章推荐
js判断数据类型如判断是否为数组是否为字符串等等
Jan 15 Javascript
JavaScript对象的property属性详解
Apr 01 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
May 04 Javascript
jQuery标签替换函数replaceWith()的使用例子
Aug 28 Javascript
JS应用正则表达式转换大小写示例
Sep 18 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
Mar 21 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
Nov 29 Javascript
JavaScript设计模式经典之工厂模式
Feb 24 Javascript
React Native使用百度Echarts显示图表的示例代码
Nov 07 Javascript
微信小程序支付前端源码
Aug 29 Javascript
微信小程序配置服务器提示验证token失败的解决方法
Apr 03 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
Apr 27 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
phpMyAdmin2.11.6安装配置方法
2008/08/24 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
浅谈PHP实现大流量下抢购方案
2017/12/15 PHP
PHP实现从PostgreSQL数据库检索数据分页显示及根据条件查找数据示例
2018/06/09 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
jquery刷新页面的实现代码(局部及全页面刷新)
2011/07/11 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
SVG描边动画
2017/02/23 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
Python中列表(list)操作方法汇总
2014/08/18 Python
Python requests发送post请求的一些疑点
2018/05/20 Python
python selenium 获取标签的属性值、内容、状态方法
2018/06/22 Python
Python帮你识破双11的套路
2019/11/11 Python
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
采用冷却技术的超自然舒适度:GhostBed床垫
2018/09/18 全球购物
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
技校毕业生个人学习的自我评价
2014/02/21 职场文书
家长寄语大全
2014/04/02 职场文书
软件售后服务承诺书
2014/05/21 职场文书
物业管理专业自荐信
2014/07/01 职场文书
幼儿园教师师德师风演讲稿:我自豪我是一名幼师
2014/09/10 职场文书
教师四风自我剖析材料
2014/09/30 职场文书
2015年护士节慰问信
2015/03/23 职场文书
如何在CSS中绘制曲线图形及展示动画
2021/05/24 HTML / CSS
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python
Python绘制散乱的点构成的图的方法
2022/04/21 Python
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL