我使用 jquery 创建了一个图像滑块。我得到了完美的输出,但我的问题是它运行单个循环,即如果有 4 个图像,那么在最后一个图像之后它停止我想让它循环,即在最后一个图像滑块应该显示第一个图像之后。
我的代码是:
<style type="text/css">
.active{
z-index:99;
}
</style>
<html>
<head>
</head>
<body>
<div id="slideshow">
<img src="1.jpg" style="position:absolute;" class="active" />
<img src="2.jpg" style="position:absolute;" />
<img src="3.jpg" style="position:absolute;" />
</div>
</body>
<script src="jquery-1.10.1.min.js"></script>
<script>
function slideSwitch() {
var $active = $('div#slideshow IMG.active');
var $next = $active.next();
$next.addClass('active');
$active.removeClass('active');
}
$(function() {
setInterval( "slideSwitch()", 2000 );
/*if($('#slideshow:last-child').hasClass('active'))
{
alert("Complete");
}*/
});
</script>
</html>
我应该怎么做才能在循环模式下运行滑块。
应用这个简单滑块的原因是我想进一步自定义滑块。