gpt4 book ai didi

jquery - 在 div 内移动 div 时出现 css 不透明度问题

转载 作者:行者123 更新时间:2023-11-28 10:56:20 27 4
gpt4 key购买 nike

我有一个不透明度为 0 的 div。现在当我将鼠标悬停在它上面时,不透明度会更改为 1。(我不会在此处粘贴的众所周知的 jquery 内容)。我把文本放在那个 div 中,一切正常。但是,每当我将该文本放入 div 或基本上任何东西中时,它会将不透明度更改回 0,然后再次更改为 1。

这确实很烦人,但如果我只是在它上面来回移动鼠标,它就会开始闪烁等等。我该如何解决这个问题?

不透明度的代码是这样的:

$(document).ready(function() {
$(".jshover").mouseover(function() {
$(this).animate({
opacity: 1
}, 300);
}).mouseout(function() {
$(this).animate({
opacity: 0
}, 300)
});
});

div 的代码是:

<div id="ww11">
<div id="ww11o" class="jshover">
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt.
<b>More...</b>
</div>
</div>

最佳答案

使用 mouseenter 和 mouseleave 事件。当鼠标悬停在 child 对象上时,他们不会再次被调用。

关于jquery - 在 div 内移动 div 时出现 css 不透明度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8086846/

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