鼠标事件是指用户在移动鼠标光标或者点击任意鼠标键时触发的事件,jQuery中封装了基本上所有的鼠标事件包括点击,双击,移动等鼠标事件,下面我们就来看下这些事件的语法和用法

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

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");}
);

转载于:https://www.cnblogs.com/xuange306/p/6657115.html

jquery 鼠标事件汇总相关推荐

  1. JQuery 鼠标事件使用汇总

    一.js鼠标事件 1.单机 :左键单机.右键单机 2.双击 3.鼠标按下.鼠标松开 4.鼠标移动 5.鼠标进入.鼠标移出 6.鼠标滚轮滚动 二.JQuery鼠标事件整理 1.单机 :左键单机.右键单机 ...

  2. 深入学习jQuery鼠标事件

    前面的话 鼠标事件是DOM事件中最常用的事件,jQuery对鼠标事件进行了封装和扩展.本文将详细介绍jQuery鼠标事件 类型 鼠标事件共10类,包括click.contextmenu.dblclic ...

  3. jQuery鼠标事件与hover事件

    (作者:老薛,撰写时间:2019年5月13日) 在我学到jQuery鼠标事件,我知道了jQuery鼠标事件列表中有很多事件,它们分别是:1.click 单击事件.2.dbclick 双击事件.3.mo ...

  4. jQuery鼠标事件(转)

    鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的. (1):click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发. $('p').click(function ...

  5. 常用jquery鼠标事件和渐变动画效果

    2019独角兽企业重金招聘Python工程师标准>>> 鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的以下是具体事件的介绍: (1):click事件:click事件于用户 ...

  6. jQuery鼠标事件整理

    鼠标事件是指用户在移动鼠标光标或者点击任意鼠标键时触发的事件,jQuery中封装了基本上所有的鼠标事件包括点击,双击,移动等鼠标事件,下面我们就来看下这些事件的语法和用法! 1.click事件:点击鼠 ...

  7. Cesium鼠标事件汇总

    限制鼠标的视图控制 // 禁用放大缩小和自由旋转视图 viewer.scene.screenSpaceCameraController.enableZoom = false; viewer.scene ...

  8. js中jquery鼠标事件(点击替换、鼠标移入、移出)

    1.先添加三张图片 <img src="./vscode/images/1.jpg" width="300"><img src=". ...

  9. JQuery的事件之鼠标事件

    最近在慕课网学习JQuery,然后在W3C参考相关资料(在这里感谢慕课网,感谢W3C)!样式和DOM都学完了,最近在学习事件,但是说实话很多东西真的不是很理解,手里倒是有源码,但是作为菜鸟问题就在这里 ...

最新文章

  1. elasticsearch 文档操作
  2. SpringMVC传递multiple类型select后台Controller的接收方法
  3. Node.js获取mac网卡地址
  4. 安卓9去掉搜索栏_安卓福音,史上最强搞机工具箱,一键修手机
  5. JUC并发编程六 并发架构--偏向锁
  6. 一个偷偷修改工作目录的幕后黑手
  7. Ubuntu 查看操作系统的位数
  8. Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build
  9. 【转】ABP源码分析七:Setting 以及 Mail
  10. Android学习笔记--项目框架介绍
  11. Cobalt Strike 和 MSF 免杀上线
  12. 携创教育:自考英语二相当于什么水平?可以不考吗?
  13. 八年级上学期计算机教学计划,第一学期七八年级信息技术教学计划
  14. SQL server已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行(2行)
  15. webpack的proxy代理配置
  16. 2019最新《Python从入门到精通之30天快速学Python教程 》
  17. 风险定量分析工具 龙卷风图 决策树形图 蒙特卡洛模拟
  18. 485 CAN 单总线 SPI I2C 的总结
  19. Java设计考试系统
  20. (转载)周鸿祎在360新员工入职培训上的讲话

热门文章

  1. Underscore.js Version (1.2.3) 中文文档
  2. 瑞典 林雪平大学 机器人视觉方向 博士招生
  3. 《ELF》即插即用!解决长尾问题!GTUIUC联合提出基于Early-Exiting的网络框架,涨点并加速!...
  4. CVPR 2019 | 旷视提出超分辨率新方法Meta-SR:单一模型实现任意缩放因子
  5. 重磅!DataFountain新上两项CV算法竞赛-32万巨奖等你来拿!
  6. 工作10以上老程序员都去哪了?作为新时代的程序员我们该何去何从
  7. 内推 | 字节跳动算法提前批
  8. 腾讯员工晒出薪资:真实 985 毕业薪资,大家看我还有救吗?网友:日薪?
  9. 面经 | 无论文、无实习拿下腾讯CV算法岗
  10. 机器学习实战 | 数据探索