浅谈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 相关文章推荐
ExtJS Ext.MessageBox.alert()弹出对话框详解
Apr 02 Javascript
jquery一般方法介绍 入门参考
Jun 21 Javascript
滚动图片效果 jquery实现回旋滚动效果
Jan 08 Javascript
浅谈javascript中call()、apply()、bind()的用法
Apr 20 Javascript
jquery实现LED广告牌旋转系统图片切换效果代码分享
Aug 26 Javascript
很棒的Bootstrap选项卡切换效果
Jul 01 Javascript
jQuery UI制作选项卡(tabs)
Dec 13 Javascript
详解vue2.0的Element UI的表格table列时间戳格式化
Jun 13 Javascript
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
Vue.js 时间转换代码及时间戳转时间字符串
Oct 16 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
Mar 10 Javascript
typescript配置alias的详细步骤
Aug 12 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学习 字符串课件
2008/06/15 PHP
PHP开启gzip页面压缩实例代码
2010/03/11 PHP
解析PHP实现下载文件的两种方法
2013/07/05 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
js自动生成对象的属性示例代码
2013/10/28 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
jQuery表格插件datatables用法汇总
2016/03/29 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
清除浏览器缓存的几种方法总结(必看)
2016/12/09 Javascript
Vue2.0 UI框架ElementUI使用方法详解
2017/04/14 Javascript
对于js垃圾回收机制的理解
2017/09/14 Javascript
JavaScript如何获取到导航条中HTTP信息
2017/10/10 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
关于layui表单中按钮自动提交的解决方法
2019/09/09 Javascript
vue keep-alive 动态删除组件缓存的例子
2019/11/04 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
python使用socket连接远程服务器的方法
2015/04/29 Python
Python使用设计模式中的责任链模式与迭代器模式的示例
2016/03/02 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
python通过配置文件共享全局变量的实例
2019/01/11 Python
Python 用turtle实现用正方形画圆的例子
2019/11/21 Python
GOOD AMERICAN官网:为曲线性感而设计
2017/12/28 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
一道写SQL的面试题和答案
2013/11/19 面试题
小学教师寄语大全
2014/04/03 职场文书
企业演讲稿范文大全
2014/05/20 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
2015年中秋节主持词
2015/07/30 职场文书
导游词之无锡梅园
2019/11/28 职场文书