在jquery中9秒后显示Div

时间:2014-01-16 03:27:51

标签: jquery

我有以下css的div:

height: 100%;
background: rgba(41, 39, 38, 0.8);
opacity: 0.85;
position: absolute;
z-index: 99999;
width: 100%;
top: 0;
display: none

我想知道如何在DOM准备好后9秒显示div。 jquery怎么可能这样呢?

1 个答案:

答案 0 :(得分:3)

很容易做到这一点。

$(document).ready(function() {
    $('.myDivsClass').delay(9000).fadeIn();
});

9000是9000毫秒,等于9秒。

默认情况下fadeIn()需要400毫秒才能淡入。所以如果你希望它在9秒后立即显示div,动画没有消失,只需加0(零) )在淡入中,像这样fadeIn(0)