`
jackroomage
  • 浏览: 1196949 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

触发 mouseover 事件和 mouseenter 事件 的区别

 
阅读更多

来源:

http://www.w3school.com.cn/tiy/t.asp?f=jquery_event_mouseenter_mouseover

 

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
x=0;
y=0;
$(document).ready(function(){
  $("div.over").mouseover(function(){
    $(".over span").text(x+=1);
  });
  $("div.enter").mouseenter(function(){
    $(".enter span").text(y+=1);
  });
});
</script>
</head>
<body>
<p>不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。</p>
<p>只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。</p>
<div class="over" style="background-color:lightgray;padding:20px;width:40%;float:left">
<h2 style="background-color:white;">被触发的 Mouseover 事件:<span></span></h2>
</div>
<div class="enter" style="background-color:lightgray;padding:20px;width:40%;float:right">
<h2 style="background-color:white;">被触发的 Mouseenter 事件:<span></span></h2>
</div>
</body>
</html>

分享到:
评论

相关推荐

    关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别

    mouseover ,mouseout ,mouseenter,mouseleave,都是鼠标点击而触发的事件,各自代表什么意思,有哪些区别呢?下面跟着脚本之家小编一起看看吧

    javascript中mouseenter与mouseover的异同

    javascript中mouseover和mouseenter的区别主要在于监听对象的子元素是否触发事件。mouseover:鼠标移入监听对象中,或者从监听对象的一个子元素移入另一个子元素中时触发该事件。mouseenter:鼠标移入监听对象时触发...

    经过绑定元素时会多次触发mouseover和mouseout事件

    javascript的mouseover和mouseout事件,在绑定元素内部有子元素的情况下, 经过绑定元素时会多次触发mouseover和mouseout事件。 jquery解决办法: jquery的mouseenter和mouseleave方法已经修复了这个问题,可以直接...

    详解vue中在循环中使用@mouseenter 和 @mouseleave事件闪烁问题解决方法

    主要介绍了详解vue中在循环中使用@mouseenter 和 @mouseleave事件闪烁问题解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    JavaScript和JQuery的鼠标mouse事件冒泡处理

    只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件 移出 代码如下: mouseleave: 不冒泡 mouseout:冒泡 不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件 只有在鼠标指针离开被选元素时,...

    javascript中mouseover、mouseout使用详解

    在ie下有mouseenter 与 mouseleave事件来替代mouseover 和 mouseout。 网上很多说法,这两个事件只有ie支持,其他浏览器不支持。 但是我在最新版本的火狐与谷歌都支持了mouseenter 与 mouseleave!!!!! 另外ie是...

    jquery常用方法及使用示例汇总

    当鼠标进入/离开某个元素或它的后代元素时触发mouseover/mouseout事件。 mouseover事件大多数时候会与 mouseout 事件一起使用。 mouseover/mouserout事件由于冒泡机制,经常在不需要的时候不小心触发,从而导致一些...

    分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug

    刚开始打算添加一个class=”active”,直接触发mouseover(或者mouseenter)的时候add,mouseout(或者mouseleave)的时候remove,这个解决方法很简单,也很实用,但是体验上可能不是那么酷炫(好吧,这个词用的,...

    两个div叠加触发事件发生闪烁问题的解决方法

    当鼠标移到div1上的时候,会出现div2。出现时div2在div1的上面,div2在出现后...1.一开始换mouseenter和mouseleave,但是发现还是一样的问题。 注: mouseover()与mouseout() 表示鼠标移入和移出的时候触发,穿过子

    JQuery中的常用事件、对象属性与使用方法分析

    本文实例讲述了JQuery中的常用事件、对象属性与使用方法。分享给大家供大家参考,具体如下: JQuery中的常用事件 ....mouseenter()/leave() 鼠标进入/离开触发事件* .hover(func1,func2) 鼠标移

    jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】

    1、当鼠标放在图片上面的时候触发mouseover mouseenter两个事件(图片变得透明) 2、当鼠标离开图片的时候触发mouseleave mouseout两个事件(图片变为不透明) 具体代码如下: &lt;!DOCTYPE ...

    jQuery详细教程

    $(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件 四. jQuery实例 jQuery hide() 演示简单的 jQuery hide() 函数。 &lt;script type="text/javascript" src="/jquery/jquery.js"&gt;&lt;/...

Global site tag (gtag.js) - Google Analytics