当移过元素的子元素时,mouseout的事件不触发

news/2024/4/28 23:25:03/文章来源:https://blog.csdn.net/weixin_34226182/article/details/89073016

场景:
在一个元素上监听了一个mouseout的事件,但是当鼠标在这个元素的子元素上移动时,就会触发这个事件。但是我们希望是在这个元素内活动,都是算这个元素的,并不希望触发这个事件。

function onMouseOut(this, event) {
//this is the original element the event handler was assigned tovar e = event.toElement || event.relatedTarget;//check for all children levels (checking from bottom up)
while(e && e.parentNode && e.parentNode != window) {if (e.parentNode == this||  e == this) {if(e.preventDefault) e.preventDefault();return false;}e = e.parentNode;
}//Do something u need here
}document.getElementById('parent').addEventListener('mouseout',onMouseOut,true);

这里的关键是判断event.toElement 和event.relatedTarget的父元素或者更高级的元素是不是这个元素,如果不是了,再去实行这个函数。

问题描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_730402.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

让你不再恋家的9款小众时尚的酒店网站设计

2019独角兽企业重金招聘Python工程师标准>>> 一场说走就走的旅行少不了一家精挑细选的酒店。出门在外,没有一个舒适的住处,恐怕旅行的记忆也并不是那么美好。大牌酒店住不起,小众酒店性价比高,但哪家最合适&#xff1f…

我的网站搭建 (第十五天) 用户注册与登录

2019独角兽企业重金招聘Python工程师标准>>> 这几天正好学了Flask的用户注册登录功能设计,发现与Django的使用特别类似,所以学习Flask的同时也加强了我对Django表单的印象。正好网站搭建也差不多更新到用户操作部分了,就索性把Dja…

Html代码seo优化最佳布局实例讲解

2019独角兽企业重金招聘Python工程师标准>>> Html代码seo优化最佳布局实例讲解 搜索引擎对html代码是非常优化的&#xff0c;所以html的优化是做好推广的第一步。一个符合seo规则的代码大体如下界面所示。 1、<!–木庄网络博客–> 这个东西是些页面注释的&am…

大型互联网站解决海量数据的常见策略

文章来源&#xff1a;http://www.javabloger.com/article/big-data-architecture.html 大型互联网站的数据存储与传统存储环境相比不仅是一个服务器、一个数据库那么简单&#xff0c;而是由网络设备、存储设备、应用服务器、公用访问接口、应用程序 等多个部分组成的复杂系统。…

大型网站架构系列:电商网站架构案例(转)

转载地址&#xff1a; http://www.aboutyun.com/thread-17407-1-1.html问题导读&#xff1a;1、电商网站考虑的客户需求有哪些&#xff1f;2、网站架构如何演变的&#xff1f;3、电商架构优化需考虑哪些内容&#xff1f;大型网站架构是一个系列文档&#xff0c;欢迎大家关注。本…

thinkphp5项目--企业单车网站(一)

thinkphp5项目--企业单车网站&#xff08;一&#xff09; 项目地址 fry404006308/BicycleEnterpriseWebsite: Bicycle Enterprise Websitehttps://github.com/fry404006308/BicycleEnterpriseWebsite 一、命名空间 二、 模板页面后缀配置 三、 输出替换 使用 四、 视图实例化 1…

免费学编程!10个全球顶尖的编程在线自学网站

编者按&#xff1a;现在会编程的设计师越来越多了&#xff0c;想跟上时代的同学&#xff0c;来看今天推荐的这10个网站&#xff0c;不仅有大量免费的编程语言课程&#xff0c;还有很多实战项目供你练习。更重要的是&#xff0c;它的教学方式都是针对零基础的&#xff0c;很容易…

43.Odoo产品分析 (四) – 工具板块(11) – 网站即时聊天(1)

查看Odoo产品分析系列—-目录 在线聊天可以实现与顾客的在线实时交流&#xff0c;比如在"商店"功能中实现顾客对客服的商品咨询等类似的操作。 安装"网站即时聊天"模块&#xff1a; 1 网站在线客服 点击创建&#xff0c;新建一个客服&#xff0c;该表单对…

通过cookies跳过验证码登陆页面,直接访问网站的其它URL

我每次手动访问去NN网的一家酒店&#xff0c;就不需要登陆&#xff0c;一旦我用脚本打开就会让我登陆&#xff0c;而登陆页面又有验证码&#xff0c;不想识别验证码&#xff0c;所以就想&#xff1a;“通过cookies跳过验证码登陆页面&#xff0c;直接访问网站的其它URL”转载虫…

如何优雅的扒网站——工具篇

在上一篇文章里本人介绍了扒网站的入门知识。可以说是仿站的必备知识。不过&#xff0c;在实战中没必要所有的页面都要全部手动去操作处理&#xff0c;完全可以借助大牛们写好的工具。网上搜索仿站工具或扒站工具能找到一堆&#xff0c;我就不一一介绍了。今天就分为两个部分来…

[CTO札记]SNS蜂巢模型,及其在内容型网站的应用型态

始模型SNS有个典型的Honeycomb模型&#xff0c;将7个要素列举出来&#xff08;如下图&#xff09;。二、模型要素变更窃以为‘状态’要素并不合理&#xff0c;因为太窄。如果将‘状态’替换成更泛化的‘内容/信息’也许更好。三、应用于内容型网站也许大家认为SNS的内容/信息都…

图片素材网站收集

为什么80%的码农都做不了架构师&#xff1f;>>> 昵图网 http://www.nipic.com/index.html 千图网 http://www.58pic.com/ 千库网 http://588ku.com/ 我图网 http://www.ooopic.com/ 转载于:https://my.oschina.net/yjft/blog/1617184

用scrapy抓取网站图片

学习Python&#xff0c;就避免不了爬虫&#xff0c;而Scrapy就是最流行的一个。你可以爬取文字信息&#xff08;如招聘职位信息&#xff0c;网站评论等&#xff09;&#xff0c;也可以爬取图片&#xff0c;比如看到一些好的网站展示了很多精美的图片&#xff08;这里只用作个人…

流量排名前一千万网站,三分之一使用 WordPress

百度智能云 云生态狂欢季 热门云产品1折起>>> WordPress 在官博发文&#xff0c;庆祝它在流量排名前一千万网站中的市场占有率达到了三分之一。据 W3Techs 的数据&#xff0c;WordPress 在前一千万网站的市场份额从一年前的 29.9% 上升到了现在的 33.4%。WordPress …

基于django的个人博客网站建立(一)

基于django的个人博客网站建立&#xff08;一&#xff09; 前言 网站效果可点击这里访问 之前基于hexo和github page搭建过一个博客网页&#xff0c;后来由于换了个系统&#xff0c;感觉弄的有点麻烦也就没有再去管它了&#xff0c;最近偶然从网上找到了几个模板&#xff0c;感…

Google浏览器70把所有HTTP网站标注红色“不安全”

谷歌这几年虽吵着大力推进 HTTPS 的加密普及&#xff0c;此之前还声明呢&#xff0c;但响应支持度效果不太明显&#xff0c;这下新版Chrome 70 做了提升&#xff0c;把所有的HTTP网站都标注红色“不安全”警告! Google用心良苦&#xff0c;从Chrome 56 就开始向HTTP网页列为不安…

免费为网站加上HTTPS

为什么80%的码农都做不了架构师&#xff1f;>>> 前言 最近有好几位同学直接微信赞助说快点更新文章。这个要和大家说声抱歉&#xff0c;的确很久没有写文章了。我们也不找借口&#xff0c;我会尽力保证多写文章。今天我们的主题来讲解 如何给自己的网站 加上HTTPS …

python 第一个网站应用

Hello,第一个网页分析 打开文本编辑器。这里要说一下啦&#xff0c;理论上讲&#xff0c;所有的文本编辑器都可以做为编写程序的工具。前面已经提到的那个python IDE&#xff0c;是一个很好的工具&#xff0c;再有别的也行&#xff0c;比如我就用vim&#xff08;好像我的计算机…

大型网站技术架构(一)大型网站架构演化

2019独角兽企业重金招聘Python工程师标准>>> 看完了有一本书&#xff0c;就应该有所收获&#xff0c;有所总结&#xff0c;最近把《大型网站技术架构》一书给看完了&#xff0c;给人的印象实在深刻&#xff0c;再加上之前也搞过书本上讲的反向代理和负载均衡以及ses…

一步步构建大型网站架构

2019独角兽企业重金招聘Python工程师标准>>> 之前我简单向大家介绍了各个知名大型网站的架构&#xff0c;亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型&#xff0c;我们可以…