博客
关于我
jQuery常用事件方法——mouseenter、mouseleave、hover方法
阅读量:326 次
发布时间:2019-03-04

本文共 756 字,大约阅读时间需要 2 分钟。

jQuery常用事件方法
  • jQuery事件方法与原生Js事件方法名称类似,不需要写on,通过jQuery对象打点调用,括号内参数是事件函数

  • mouseenter()方法:鼠标进入一个元素触发的事件

  • mouseleave()方法:鼠标离开一个元素触发的事件

  • 注意:mouseenter和mouseleave没有事件冒泡,在使用时替换mouseover和mouseout更加合适

下面是代码对比:

//mouseover、mouseout  冒泡$box.mouseover(function(){       console.log("box mouse in")})$box.mouseout(function(){       console.log("box mouse out")})$parent.mouseover(function(){       console.log("parent mouse in")})$parent.mouseout(function(){       console.log("parent mouse out")})

  • hover()方法:相当于将mouseenter和mouseleave事件进行了合写

    hover(鼠标移上执行的事件函数,鼠标离开执行的事件函数)

//hover() 对mouseenter和mouseleave合并书写//$box.hover(function () { }, function () { })$box.hover(function(){       $box.addClass("big");},function(){      $box.removeClass("big")})    ```

转载地址:http://ojgq.baihongyu.com/

你可能感兴趣的文章
MySql中怎样使用case-when实现判断查询结果返回
查看>>
Mysql中怎样使用update更新某列的数据减去指定值
查看>>
Mysql中怎样设置指定ip远程访问连接
查看>>
mysql中数据表的基本操作很难嘛,由这个实验来带你从头走一遍
查看>>
Mysql中文乱码问题完美解决方案
查看>>
mysql中的 +号 和 CONCAT(str1,str2,...)
查看>>
Mysql中的 IFNULL 函数的详解
查看>>
mysql中的collate关键字是什么意思?
查看>>
MySql中的concat()相关函数
查看>>
mysql中的concat函数,concat_ws函数,concat_group函数之间的区别
查看>>
MySQL中的count函数
查看>>
MySQL中的DB、DBMS、SQL
查看>>
MySQL中的DECIMAL类型:MYSQL_TYPE_DECIMAL与MYSQL_TYPE_NEWDECIMAL详解
查看>>
MySQL中的GROUP_CONCAT()函数详解与实战应用
查看>>
MySQL中的IO问题分析与优化
查看>>
MySQL中的ON DUPLICATE KEY UPDATE详解与应用
查看>>
mysql中的rbs,SharePoint RBS:即使启用了RBS,内容数据库也在不断增长
查看>>
mysql中的undo log、redo log 、binlog大致概要
查看>>
Mysql中的using
查看>>
MySQL中的关键字深入比较:UNION vs UNION ALL
查看>>