web前端|html教程
关于div内子元素时,其鼠标移出事件的触发时机问题急!
web前端-html教程
外面是一个层,里面有子元素,ul li
想捕捉层(div)的鼠标移出事件,没想到当鼠标移到层内的子元素上时竟然也触发了!!
dede发布站源码,ubuntu没有efi分区,tomcat下配置两个应用,拼多多爬虫检测,php入门教程45讲学习,海口seo网络lzw
请问:
1:这个情况是正常的吗?
2:我不想这样(即不触发移出事件),该怎么做?
谢谢!!
餐饮源码,vscode光标下拉怎么设置,Ubuntu安装xdm,tomcat内存限制多大,nga爬虫推送,php日期时间函数大全,从零开始自学seo 运营,网站素材压缩包lzw
这是ul li1 这是ul li2
安卓软件编程源码,zx7 ubuntu,tomcat多项目优先启动,低频爬虫检测,php qq空间模板,seo培训seo之家lzw
回复讨论(解决方案)
不知说清楚没有?
再简述一下:
要求是,只要鼠标不移出层的范围外(包括移到层内的子元素上),都不触发层的mouseout事件!
现在情况是,移到层内的子元素上也触发了鼠标移出事件!!
解决方案 /blog/538476
谢谢(提供思路),问题解决了,接分!
采用了另一种方案:
function mOut(e) { e = e || window.event; o = e.relatedTarget||e.toElement; while(o.parentNode&&o.id!=div1){ o=o.parentNode; } if(o.id!=div1) {alert("移出了层"); } } $(document).ready(function(){ });
谢谢楼主分享,么么~