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

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

最新文章

  1. SharePoint 2013 通过JavaScript实现列表标题列宽度可拖动
  2. 64位主机64位oracle下装32位客户端ODAC(NFPACS版)
  3. Web开发中管理ipad屏幕的方向变化
  4. Android中ActionBar的使用
  5. [c#基础]AutoResetEvent
  6. EDW on Hadoop(Hadoop上的数据仓库)技术选型和实践思考
  7. php5.3 appache phpstudy win7win8win10下 运行速度慢解决办法
  8. Android layout_weight的用法
  9. js类(继承)(二)
  10. 5.3.2 Eclipse集成开发环境的使用技巧
  11. div中字垂直居中对齐
  12. python os.stat() 和 stat模块详解
  13. WPF 实现的等待效果界面
  14. java之常用正则表达式
  15. wx小程序初体验
  16. 初识ElasticSearch
  17. springboot系列十二、springboot集成RestTemplate及常见用法
  18. 对于两个初始时设置为Sensor的刚体,不会触发preSolve和postSolve
  19. Python3基础 if else 格式 输入一个整数并判断是8吗
  20. delphi修改QQ快捷方式的目标地址达到在启动QQ的同时也能运行自己想要启动的EXE可执行文件

热门文章

  1. 福州月赛2057 DFS
  2. pip install 出现报asciii码错误的问题
  3. 关于kindeditor中点击图片后,滚动条往上顶的bug
  4. ✡ leetcode 163. Missing Ranges 找出缺失范围 --------- java
  5. [NOIP2011] 计算系数(二项式定理)
  6. 黑马程序员——JAVA基础之GUI
  7. Mysql通信协议
  8. HTTP Proxy Servlet 代理服务使用
  9. SVN错误:run 'cleanup' if it was interrupted的解决
  10. UNICODE与UTF8和GBK之间的关系