gpt4 book ai didi

jquery - mouseover mouseout 继续执行

转载 作者:行者123 更新时间:2023-12-01 07:30:45 25 4
gpt4 key购买 nike

我有一个显示为none的div,我想当鼠标移到另一个div上时将其淡入,并在鼠标离开该div时将其淡出。问题是,一旦我查看了 div,无论鼠标是打开还是关闭,div 都会淡入和淡出大约 10 次。大家有什么想法吗?

$(document).ready(function() {

$(".pic").mouseout(function(){
$(this).children('#summary').fadeOut(2000);
}).mouseover(function(){
$(this).children('#summary').fadeIn(2000);
});

});

最佳答案

在每个处理程序中调用动画之前调用 .stop()。

$(function(){
$('.pic').hover(function(){
$(this).children('#summary')
.stop(true)
.fadeOut(2000);
}),
function(){
$(this).children('#summary')
.stop(true)
.fadeIn(2000);
});
})

编辑:哎呀,必须修复我的复制/粘贴

关于jquery - mouseover mouseout 继续执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6362017/

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