gpt4 book ai didi

jquery - jquery中奇怪的滑动效果

转载 作者:行者123 更新时间:2023-11-28 12:57:40 24 4
gpt4 key购买 nike

引用我的 previous question

我在搜索框上有滑动效果。我已经为同一页面中的两个面板实现了相同的效果。

现在的问题是,如果你能看到我的working demo ,当您将鼠标悬停在第一个和第二个图标上时,您可以看到滑动效果。

这个效果应该滑动一次,然后在一秒钟后平滑地关闭,这是完美的。

但是当你快速将鼠标悬停在两个图标上(一个接一个 2-3 次)并突然将光标移动到部分栏的空白区域然后向下移动时,你会看到奇怪的动画滑动。

为什么会出现这种效果?

这是SOF的示例代码

$('.search').mouseenter(function(){
$('.search > img').hide();
$('.search > input').show();
$(this).animate({'width' : "300px"});
});

最佳答案

您需要使用 .stop() 它会告诉 jquery 停止所有其他动画,直到这个动画完成。 jquery stop

关于jquery - jquery中奇怪的滑动效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16419770/

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