gpt4 book ai didi

javascript - 防止子节点的 mouseout 事件

转载 作者:搜寻专家 更新时间:2023-11-01 05:18:42 26 4
gpt4 key购买 nike

我有图像列表,在图像上我想显示关于该图像的一些信息。信息 div 的鼠标移出,同样应该消失。问题是当鼠标在 info div 的子标签上移动时,它甚至会触发 mouseout,这不应该。我正在使用普通的 JavaScript。

<div id="pop_div" onmouseout="clearinfo()" >
<img alt="" src="" />
<p>lines of text</p>
</div>


function clearinfo()
{
document.getElementById("pop_div").style.dispaly = "none";
}

最佳答案

您可以模拟 mouseleave 事件的行为:

<div id="pop_div" onmouseout="if ((event.relatedTarget || event.toElement) == this.parentNode) clearinfo()" >
<img alt="" src="" />
<p>lines of text</p>
</div>

关于javascript - 防止子节点的 mouseout 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1151676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com