gpt4 book ai didi

javascript - 使用可滚动的 div 时 IE 9 中的鼠标悬停错误?

转载 作者:太空宇宙 更新时间:2023-11-04 13:03:24 26 4
gpt4 key购买 nike

我在 article 元素上使用 mouseovermouseout 事件,似乎每次我在元素内滚动时都会触发这两个事件再次在 Internet Explorer 9 中。

$(document).on('mouseover', 'article', function () {
console.log("over!");
});

$(document).on('mouseout', 'article', function () {
console.log("out!");
});

Live demo

article 元素可以动态创建。这就是未使用 hover 的原因。

HTML

<article>
<div class="box">Text</div>
<div class="box">Text</div>
<div class="box">Text</div>
<div class="box">Text</div>
<div class="box">Text</div>
</article>


CSS

article {
overflow:auto;
height:200px;
background:#ccc;
}

最佳答案

尝试在事件中使用 mouseentermouseleave 而不是 mouseovermouseout

关于javascript - 使用可滚动的 div 时 IE 9 中的鼠标悬停错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25304897/

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