我正在尝试创建一个非常简单的幻灯片放映,其中包含一些非常基本的控件,例如前一个和后一个。下一个似乎工作正常,但前一个显示了一些问题。当我点击前一个时,容器在项目出现之前完全空白了一段时间。我该如何处理?这是我所拥有的
<ul class="container">
<li class="item">One</li>
<li class="item">Two</li>
<li class="item">Three</li>
</ul>
<div class="prev">Prev</div>
<div class="next">Next</div>
这是脚本
$('.item:gt(0)').hide();
setInterval(function () {
$('.item').eq(0).hide()
.next('.item').show()
.end().appendTo('.container');
}, 3000);
$('.next').click(function(){
$('.item:visible').hide().next().show()
.end().appendTo('.container');
});
$('.prev').click(function(){
$('.item:visible').hide().prev().show()
.end().appendTo('.container');
});
这是小提琴