我有一个
<div id='content'> <p> foo </p> <p> bar </p> </div>
的段落。每个 <p>
标记都设置了 CSS,其为 visbility: hidden
。
我想要迭代遍历 <div id='content'>
中的每个 <p>
标记,将段落的可见性更改为 visible
,延迟500毫秒,然后在下一个段落上执行相同的操作。我知道 .delay(500)
无法与 CSS 动画一起使用,并且需要使用 .queue()
,但我不确定如何做到这一点。$('#content').children('p').each(function()
{
$(this).css('visibility', 'visible');
//delay before continuing iteration
});
CSS:
#content
{
position: absolute;
font-size: 25px;
width: 50%;
top: 20%;
left: 5%;
-moz-animation-duration: 2s;
-moz-animation-delay: 1s;
-moz-animation-iteration-count: 1;
}
p
{
-moz-animation-duration: 1s;
-moz-animation-delay: 2s;
-moz-animation-iteration-count: 1;
visibility: hidden;
}