fadeOut元素显示一段时间之后

时间:2013-02-24 03:34:48

标签: jquery jquery-ui

我试图让.status-bar在设定的时间间隔内出现%100,然后在时间间隔到期时开始淡出。我遇到的问题是,现在只要下面的代码执行状态栏出现并立即开始消失(请注意下面的代码是更大的点击功能的一部分)。

我想知道是否有人可以帮助我确定我需要做些什么才能实现这一目标。

setTimeout(function(){
     $(".status-bar").show();
     $(".status-bar").fadeOut(5000, function () {

    });
}, 0);

非常感谢提前!

1 个答案:

答案 0 :(得分:1)

不要使用setTimeout。而不是使用delay()

$('.status-bar"').delay(2000).fadeOut();