gpt4 book ai didi

jquery 清除动画队列

转载 作者:行者123 更新时间:2023-12-01 06:18:23 24 4
gpt4 key购买 nike

我有下面的代码,运行良好,可以查看示例。一旦用户将鼠标悬停在一个菜单上,除非刷新页面,否则您将无法再次将鼠标悬停在该菜单上。我有一种感觉,它与我的队列有关,我尝试过 .stop() 但似乎不起作用。

<script type="text/javascript">
$(document).ready(function()
{


$('li').hover(function()
{

$(this).children("p.subtext").stop().slideDown();




},

function()
{

$(this).children("p.subtext").stop().animate({height:'0px'},{queue:false, duration:600, easing: 'easeOutBounce'})

});





});
</script>

干杯

最佳答案

在这种情况下,请使用.stop(true, true)

stop 中的第一个参数指示它清除队列,see here for more info on .stop()

编辑,针对您的队列问题:

$('li').hover(function() { 
$(this).children("p.subtext").slideDown();
}, function() {
$(this).children("p.subtext")
.animate({height:'toggle'},{duration:600, easing: 'easeOutBounce'});
});

关于jquery 清除动画队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2515943/

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