我的JavaScript不会重复

时间:2014-12-31 19:11:45

标签: javascript jquery css

下面的片段是我的滑块jQuery,但它停在最后一张图片上,而不是再次循环到第一张图片。有什么想法吗?

function cycleImages() {
var $active = $('#cycler .active');
var $next = ($active.next().length>0) ? $active.next():$('cycler img:first');
$next.css('z-index', 2);
$active.fadeOut(1500, function () {
    $active.css('z-index', 1).show().removeClass('active');
    $next.css('z-index', 5).addClass('active');

});
}

    $(document).ready(function () {
    setInterval('cycleImages()', 4000);
})

1 个答案:

答案 0 :(得分:5)

只是简单地给出代码,我相信你的问题在if语句中。您的$('cycler img:first')应该有一个标签:$('#cycler img:first')