iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jQuery常用事件方法mouseenter+mouseleave+hover
  • 560
分享到

jQuery常用事件方法mouseenter+mouseleave+hover

2024-04-02 19:04:59 560人浏览 安东尼
摘要

jQuery常用事件方法: Jquery事件方法与原生js事件方法名称类似,不需要写on,通过jQuery对象打点调用,括号内参数是事件函数mouseenter()方法:鼠标进入一个

jQuery常用事件方法:

  • Jquery事件方法与原生js事件方法名称类似,不需要写on,通过jQuery对象打点调用,括号内参数是事件函数
  • mouseenter()方法:鼠标进入一个元素触发的事件
  • mouseleave()方法:鼠标离开一个元素触发的事件

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

下面是代码对比:

<div class="parent">
   <div class="box"></div>
</div>
 <script src="../jq/jquery-1.12.4.min.js"></script>
   <script>
     var $box = $(".box");
     var $parent = $(".parent");
     //对比mouseenter、mouseleave 和 mouseover、mouseout
     // 对比mouseenter、mouseleave 不冒泡
     $box.mouseenter(function(){
        console.log("box mouse in")
      })
     $box.mouseleave(function(){
        console.log("box mouse out")
     })
     $parent.mouseenter(function(){
        console.log("parent mouse in")
     })
     $parent.mouseleave(function(){
        console.log("parent mouse out")
     })

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

到此这篇关于jQuery常用事件方法mouseenter+mouseleave+hover方法的文章就介绍到这了,更多相关jQuery常用事件方法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: jQuery常用事件方法mouseenter+mouseleave+hover

本文链接: https://www.lsjlt.com/news/143144.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery常用事件方法mouseenter+mouseleave+hover
    jQuery常用事件方法: jQuery事件方法与原生Js事件方法名称类似,不需要写on,通过jQuery对象打点调用,括号内参数是事件函数mouseenter()方法:鼠标进入一个...
    99+
    2024-04-02
  • jquery中hover方法有什么作用
    这篇文章主要讲解了“jquery中hover方法有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery中hover方法有什么作用”吧! ...
    99+
    2024-04-02
  • 如何使用jquery给新生的th绑定hover事件
    这篇文章主要为大家展示了“如何使用jquery给新生的th绑定hover事件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用jquery给新生的th绑定h...
    99+
    2024-04-02
  • jQuery事件bind()方法怎么用
    The `bind()` method in jQuery is used to attach an event handler f...
    99+
    2023-10-11
    jQuery
  • jQuery事件select()方法怎么用
    jQuery的select()方法用于绑定或触发元素的select事件。当用户选择文本时,会触发select事件。使用select(...
    99+
    2023-10-10
    jQuery
  • jquery事件委托方法怎么用
    这篇文章主要介绍了jquery事件委托方法怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery事件委托方法怎么用文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2024-04-02
  • jQuery事件trigger()方法怎么使用
    jQuery的trigger()方法用于触发指定的事件。使用trigger()方法,可以按照以下方式使用:1. 触发指定元素上的指定...
    99+
    2023-09-05
    jQuery trigger()
  • jquery事件的unbind()方法如何用
    这篇文章主要介绍“jquery事件的unbind()方法如何用”,在日常操作中,相信很多人在jquery事件的unbind()方法如何用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • jQuery事件mousemove()方法怎么使用
    jQuery的事件mousemove()方法可以用来绑定鼠标移动事件。当鼠标在指定的元素上移动时,会触发绑定的事件处理函数。使用方法...
    99+
    2023-10-11
    jQuery
  • jQuery中的常用事件介绍
    一、jQuery事件的分类 jQuery事件是对JavaScript事件的封装,常用事件分类如下: 1、基础事件 window事件。鼠标事件。键盘事件。表单事件。 2、复合事件是多个...
    99+
    2024-04-02
  • 常用的jQuery事件有哪些
    常用的 jQuery 事件有:1. click - 鼠标单击事件2. dblclick - 鼠标双击事件3. mouseover -...
    99+
    2023-10-11
    jQuery
  • jquery事件绑定方法介绍
    一、bind() bing()用来绑定事件,例如: 二、unbind() unbind()用来解除事件的绑定。例如: 三、on() on()方法用来绑定事件,例如: 四、off...
    99+
    2024-04-02
  • jQuery的事件方法有哪些
    本篇内容介绍了“jQuery的事件方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!事件方法触发或将...
    99+
    2024-04-02
  • jquery中常用的事件是什么
    这篇文章主要介绍“jquery中常用的事件是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jquery中常用的事件是什么”文章能帮助大家解决问题。jquery中常用的事件有:1、window事件...
    99+
    2023-07-04
  • jQuery中的常用事件有哪些
    小编给大家分享一下jQuery中的常用事件有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、jQuery事件的分类jQuery事件是对JavaScript事件的封装,常用事件分类如下:1、基础事件window事件。鼠...
    99+
    2023-06-29
  • jquery中常用的事件有哪些
    本教程操作环境:windows7系统、jquery3.6版本、Dell G3电脑。一、jQuery事件的分类jQuery事件是对JavaScript事件的封装,常用事件分类如下:1、基础事件window事件。鼠标事件。键盘事件。表单事件。2...
    99+
    2023-05-14
    jQuery 事件
  • jquery关联事件的方法怎么使用
    本篇内容主要讲解“jquery关联事件的方法怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery关联事件的方法怎么使用”吧!一、hover()方法hover方法是jQuery中最常...
    99+
    2023-07-06
  • jquery鼠标的事件方法怎么使用
    这篇“jquery鼠标的事件方法怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jquery鼠标的事件方法怎么使用”文...
    99+
    2023-07-04
  • jquery ready事件的四种方法怎么使用
    本篇内容介绍了“jquery ready事件的四种方法怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!jquery ready事件的四...
    99+
    2023-07-04
  • jquery获得事件源对象的方法
    在JQuery中,可以很方便地获得事件源对象。在事件处理函数中,可以通过传递事件对象(event)来获得事件源对象。另外,JQuery还提供了一个函数来获取事件源对象,即event.target。event.target和this的区别在事...
    99+
    2023-05-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作