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 相关文章推荐
javascript学习笔记(十一) 正则表达式介绍
Jun 20 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
Oct 11 Javascript
关于jQuery新的事件绑定机制on()的使用技巧
Apr 26 Javascript
js 基础篇必看(点击事件轮播图的简单实现)
Aug 20 Javascript
JS如何生成一个不重复的ID的函数
Dec 25 Javascript
js手机号批量滚动抽奖实现代码
Apr 17 Javascript
Vue2.0实现1.0的搜索过滤器功能实例代码
Mar 20 Javascript
javascript作用域链与执行环境详解
Mar 25 Javascript
vue单页面实现当前页面刷新或跳转时提示保存
Nov 02 Javascript
简单了解小程序+node梳理登陆流程
Jun 24 Javascript
vue框架制作购物车小球动画效果实例代码
Sep 26 Javascript
如何利用vue实现波谱拟合详解
Nov 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
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
php中base64_decode与base64_encode加密解密函数实例
2014/11/24 PHP
php单例模式示例分享
2015/02/12 PHP
php二维数组合并及去重复的方法
2015/03/04 PHP
PHP版微信公众平台红包API
2015/04/02 PHP
用javascript获得地址栏参数的两种方法
2006/11/08 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
五步轻松实现zTree的使用
2017/11/01 Javascript
VUE Error: getaddrinfo ENOTFOUND localhost
2018/05/03 Javascript
jQuery实现的隔行变色功能【案例】
2019/02/18 jQuery
Bootstarp在pycharm中的安装及简单的使用方法
2019/04/19 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
Django中几种重定向方法
2015/04/28 Python
pandas将DataFrame的列变成行索引的方法
2018/04/10 Python
python3实现指定目录下文件sha256及文件大小统计
2019/02/25 Python
python子线程退出及线程退出控制的代码
2019/10/16 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
Python 如何测试文件是否存在
2020/07/31 Python
Django websocket原理及功能实现代码
2020/11/14 Python
通过Python pyecharts输出保存图片代码实例
2020/11/25 Python
一波HTML5 Canvas基础绘图实例代码集合
2016/02/28 HTML / CSS
竞选班长演讲稿
2013/12/30 职场文书
工程专业应届生求职信
2014/02/19 职场文书
《囚绿记》教学反思
2014/03/01 职场文书
党员承诺书格式
2014/05/21 职场文书
走进敬老院活动总结
2014/07/10 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
教师考核鉴定意见
2015/06/05 职场文书
出生证明范本
2015/06/15 职场文书
中学团支部工作总结
2015/08/13 职场文书
《中国机长》观后感:敬畏生命,敬畏职责
2019/11/12 职场文书
python在package下继续嵌套一个package
2022/04/14 Python