gpt4 book ai didi

javascript - 在没有 "shrinking effect"的时间段后隐藏元素?

转载 作者:行者123 更新时间:2023-11-28 11:35:14 25 4
gpt4 key购买 nike

我想做的事情:

我想在设定的持续时间(例如 3 秒)后隐藏元素或图像。不幸的是,如果我使用 .hide(3000) 方法,它会产生“缩小”效果。如果我使用 .fadeOut(3000) 方法,它当然会淡出。我只想显示该元素 3 秒(没有任何效果或平滑过渡),在这 3 秒后它应该立即消失。

HTML:

<button class="buttonHide">Hide</button>
<img id="loadinggif" src="http://hosting-nation.ca/templates/hn1/images/loading.gif"/>

JQuery:

$(document).ready(function(){
$(".buttonHide").click(function(){
$("#loadinggif").hide(3000); //or fadeOut(3000)? Both doesn't have the desired effect.
});
});

http://jsfiddle.net/d2LYa/6/

非常感谢!

最佳答案

delay() 在 hide() 中使用零值将起作用。零时间将使其成为动画并延迟暂停动画。

$("#loadinggif").delay(3000).hide(0);

关于javascript - 在没有 "shrinking effect"的时间段后隐藏元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23542307/

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