$('.box1').mouseenter(function(){//穿入事件mouseenter
		$(this).css('background','red');
	}).mouseleave(function(){
		$(this).css('background','green');
	})

再看看看一张效果图片:

这貌似和移入、移出事件区别。如果在.box1添加一个层,会怎么样了???

<div class="box1">
	<p></p>
</div>
<div class="box2"></div>

 $('.box1').mouseover(function(){   //子节点会被触发  $('.box2').html(function(index,value){   return value + '1';  }); });

效果

可以看移到了灰色的区域(p标签),也触发了mouseover,

在看看mouseenter:

<div class="box1">
	<p></p>
</div>
<div class="box2"></div>

 $('.box1').mouseenter(function(){   //子节点不会被触发
  $('.box2').html(function(index,value){
   return value + '1';
  });
 });

可以得出结论:mouseover是会触发子节点的;而mouseenter不会触发子节点。

那么mouseout和mouseleave的区别是不是这样了,经过测试也这样的,不再过多累赘。

总结:在一个层时候,mouseover、mouseout和mouseenter、mouseleave的没区别

  在多个层的时候,两组是有本质区别,注意使用情况

最新文章

  1. (转)从P1到P7——我在淘宝这7年
  2. jQuery插件入门
  3. dede去掉当前位置position后面的箭头
  4. 【CISP笔记】安全漏洞与恶意代码(1)
  5. iOS开发拓展篇—CoreLocation地理编码
  6. Jenkins学习五:更改Jenkins的主目录
  7. org.hibernate.MappingException: Unknown entity常见问题。回顾笔记,以前没记,现在补上,xiaochao写的蛮好的直接给转载了。
  8. Object Pascal 数据类型
  9. 如何为PHP贡献代码
  10. 广播接收者BroadcastReceiver
  11. Java [Leetcode 318]Maximum Product of Word Lengths
  12. Linux power supply class hacking
  13. Mac苹果电脑加密视频播放器使用教程
  14. WampServer修改MySQL密码
  15. android 44 SQLiteOpenHelper
  16. Android PorterDuff.Mode
  17. 控制反转IOC
  18. win10 + ubuntu 16.04 双系统安装
  19. 规范化Normalization
  20. linux centOS服务器部署ssh,免密码登陆linux

热门文章

  1. [ZT] 酒店大洗脑:最全各大国际酒店集团族谱图
  2. HDU 5521 Meeting(虚拟节点+最短路)
  3. 【转】JavaScript顶级对象参考模型
  4. scapy 安装及简单测试
  5. php时间函数time(),date(),mktime()区别
  6. iMx280A测试声纹
  7. java-冒泡排序
  8. Linux+环境使用vim搭建php+IDE
  9. A BRIEF HISTORY OF COMPUTERS
  10. linux下常用的命令