我有一些需要旋转的文本,这就是我现在拥有的:
> <div id="facts">
> <blockquote class="fact visible">
> xxx
> </blockquote>
> <blockquote class="fact">
> yyy
> </blockquote>
> <blockquote class="fact">
> zzz
> </blockquote>
> <blockquote class="fact">
> ooo
> </blockquote>
> </div>
我的jQuery是这样的:
$(document).ready(function() {
$("div#facts").height(factMaxHeight);
setTimeout("rotateSlide()",7000);
});
.............
$('blockquote.fact').each(function () {
if($(this).hasClass('visible')) {
$(this).fadeOut(5000,function () {
$(this).removeClass('visible');
$(this).next().setVis
});
}//if
else {
$(this).fadeIn(5000,function () {
$(this).addClass('visible');
});
}
});
setTimeout("rotateSlide()",7000);
所以...... xxx 显示得很好,但后来它消失了,我看到所有其他 3,yyy,zzz 和 ooo 都重叠在一起,它没有一个一个地做,请帮我解决这个问题.
谢谢!