gpt4 book ai didi

javascript - 淡出功能以及 slidetoggle 功能

转载 作者:行者123 更新时间:2023-11-30 13:26:17 25 4
gpt4 key购买 nike

当我提交表单时,我拥有的最后一个功能是:

$("#message").show().delay(5000).fadeOut();

这将显示我的感谢信息 5 秒钟,然后淡出“消息”部分。

然后我尝试在它下面添加这个函数:

$("#slide_panel").slideToggle("slow");

因为我希望表单(位于#slide_panel div 内)在 5 秒延迟后关闭/向上滑动....但是当我添加此功能时,它几乎就像 5 秒延迟不存在并且成功消息会显示大约半秒钟,然后整个联系表会按预期消失。

我的代码有什么问题?

$("#message").show().delay(5000).fadeOut();
$("#slide_panel").slideToggle("slow");

最佳答案

延迟函数只适用于动画队列。您可以通过将回调函数传递给 fadeOut()

来使用以下代码
   $("#message").show().delay(5000).fadeOut('fast', function(){
$("#slide_panel").slideToggle("slow");
});

现在 slideToggle 将在动画完成后运行。

关于javascript - 淡出功能以及 slidetoggle 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8323962/

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