• mouseover事件与mouseenter事件的区别


    mouseover与mouseenter

    不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。

    只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。


    mouseout与mouseleave

    不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。

    只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。

     1 <html>  
     2 <head>  
     3 <script type="text/javascript" src="/jquery/jquery.js"></script>  
     4 <script type="text/javascript">  
     5 x=0;  
     6 y=0;  
     7 $(document).ready(function(){  
     8   $("div.over").mouseover(function(){  
     9     $(".over span").text(x+=1);  
    10   });  
    11   $("div.enter").mouseenter(function(){  
    12     $(".enter span").text(y+=1);  
    13   });  
    14 });  
    15 </script>  
    16 </head>  
    17 <body>  
    18 <p>不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。</p>  
    19 <p>只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。</p>  
    20 <div class="over" style="background-color:lightgray;padding:20px;40%;float:left">  
    21 <h2 style="background-color:white;">被触发的 Mouseover 事件:<span></span></h2>  
    22 </div>  
    23 <div class="enter" style="background-color:lightgray;padding:20px;40%;float:right">  
    24 <h2 style="background-color:white;">被触发的 Mouseenter 事件:<span></span></h2>  
    25 </div>  
    26 </body>  
    27 </html>  
  • 相关阅读:
    python print format
    ElasticSearch的lowlevelApi和低级别API
    Ubuntu下搜狗输入法突然无法输入中文
    mysql基本操作
    eclipse配置代码自动提示
    使用JAAS登录kerberos服务器
    centos7配置kerberos服务,并使用JAAS登录
    LDAP none、simple、strong 笔记
    linux下yum安装最新稳定版nginx
    Mybatis if标签判断大小
  • 原文地址:https://www.cnblogs.com/ysx215/p/7048537.html
Copyright © 2020-2023  润新知