下面的片段是我的滑块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);
})
答案 0 :(得分:5)
只是简单地给出代码,我相信你的问题在if语句中。您的$('cycler img:first')
应该有一个标签:$('#cycler img:first')