我尝试为文本创建简单的幻灯片,但无法弄清楚为什么单独的段落开始出现。我需要的是用类文本块更改完整的 div 块。
这是html:
<div id="text-blocks">
<div class="text-block">
<p>paragraph1</p>
<p>paragraph2</p>
</div>
<div class="text-block">
<p>paragraph3</p>
<p>paragraph4</p>
<p>paragraph5</p>
<p>paragraph6</p>
<p>paragraph7</p>
</div>
</div>
和js:
$(document).ready(function(){
$('.text-block:gt(0)').hide();
setInterval(function(){
$('#text-blocks :first-child').fadeOut()
.next().fadeIn()
.end()
.appendTo('#text-blocks');
},
3000);
})
链接到 jsFiddle:http: //jsfiddle.net/e2wFK/