浅谈JQ中mouseover和mouseenter的区别


Posted in Javascript onSeptember 13, 2016

mouseenter事件只会触发一次,触发对象是注册对象或者注册对象的子元素

mouseover事件可以触发多次,触发对象是注册对象或者注册对象的子元素

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</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> 
  <script>
    var x = 0,y = 0;
    var div1 = document.getElementsByClassName("over")[0];
    div1.addEventListener("mouseover",function(){
      var span = this.getElementsByTagName("span")[0]
      span.innerText = (x +=1);
      span.style.cssText = "border:2px red solid;";
    },false);
    
    var div2 = document.getElementsByClassName("enter")[0];
    div2.addEventListener("mouseenter",function(){
      var span = this.getElementsByTagName("span")[0]
      span.innerText = (y +=1);
      span.style.cssText = "border:2px red solid;";
    },false);
  </script>
</body>
</html>

以上这篇浅谈JQ中mouseover和mouseenter的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery学习基础知识小结
Nov 25 Javascript
javascript定时变换图片实例代码
Mar 17 Javascript
JS定时器实例
Apr 17 Javascript
JavaScript实现省市县三级级联特效
May 16 Javascript
Node.js实现连接mysql数据库功能示例
Sep 15 Javascript
Angular弹出模态框的两种方式
Oct 19 Javascript
vue 中引用gojs绘制E-R图的方法示例
Aug 24 Javascript
Vue动态路由缓存不相互影响的解决办法
Feb 19 Javascript
layui动态加载多表头的实例
Sep 05 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
Apr 15 Javascript
js实现微信聊天效果
Aug 09 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
浅谈JS的基础类型与引用类型
Sep 13 #Javascript
JavaScript简单下拉菜单特效
Sep 13 #Javascript
javascript特殊文本输入框网页特效
Sep 13 #Javascript
浅谈JS之iframe中的窗口
Sep 13 #Javascript
JS给swf传参数的实现方法
Sep 13 #Javascript
JS之相等操作符详解
Sep 13 #Javascript
jQuery使用getJSON方法获取json数据完整示例
Sep 13 #Javascript
You might like
php输出xml格式字符串(用的这个)
2012/07/12 PHP
php浏览历史记录的方法
2015/03/10 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
js获取html参数及向swf传递参数应用介绍
2013/02/18 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
基于BootStrap实现简洁注册界面
2017/07/20 Javascript
基于LayUI分页和LayUI laypage分页的使用示例
2017/08/02 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
webpack优化的深入理解
2018/12/10 Javascript
JS算法题之查找数字在数组中的索引位置
2019/05/15 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
2020/06/11 Javascript
flask框架路由常用定义方式总结
2019/07/23 Python
Pycharm 2020年最新激活码(亲测有效)
2020/09/18 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
2020/03/03 Python
python def 定义函数,调用函数方式
2020/06/02 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
Charles & Colvard官网:美国莫桑石品牌
2019/06/05 全球购物
跟单文员的岗位职责
2013/11/14 职场文书
八年级英语教学反思
2014/01/09 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
大队干部竞选演讲稿
2014/04/28 职场文书
求职自我推荐信
2014/06/25 职场文书
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL