我有以下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怎么可能这样呢?
答案 0 :(得分:3)
很容易做到这一点。
$(document).ready(function() {
$('.myDivsClass').delay(9000).fadeIn();
});
9000是9000毫秒,等于9秒。
默认情况下fadeIn()
需要400毫秒才能淡入。所以如果你希望它在9秒后立即显示div,动画没有消失,只需加0
(零) )在淡入中,像这样fadeIn(0)