gpt4 book ai didi

javascript - div onmouseout 不符合预期

转载 作者:行者123 更新时间:2023-11-28 11:18:26 25 4
gpt4 key购买 nike

文本和示例代码改编自http://www.webdeveloper.com/forum/archive/index.php/t-65078.html ,可能无法反射(reflect)实际问题:

我有一个 div,然后是一个里面有嵌套表格的 div:父 div 之外还有一些 div。

<div onmousemove="move()" onmouseout="out()">
<div id="dvRep"> </div>
<table>
<tr><td>ITEM 1</td></tr>
<tr><td>ITEM 2</td></tr>
<tr><td>ITEM 3</td></tr>
<tr><td>ITEM 4</td></tr>
<tr><td>ITEM 5</td></tr>
</table>
</div>

<div id="divChartPopupMenu">
Hide me.
</div>

每当我在 div 内移动鼠标时,它都会正确调用 move 函数,但 onmouseout 属性并不像我想象的那样工作。我认为只有当您将鼠标移离 div 时才会调用 out() 函数,但是每当我移开表格行之一时都会调用 out() 。因此,如果我的鼠标位于一行上并且我移动到下一行,它会调用 out()。我希望仅当用户移出整个 div 时才调用 out() 。有什么想法吗?

我正在尝试的是在函数中隐藏另一个 div。

最佳答案

onmouseleave 是对我有用的东西。

关于javascript - div onmouseout 不符合预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094071/

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