首页 > 代码库 > 对于奇数和偶数的轮播

对于奇数和偶数的轮播

function Carousel(dataLen){
var num = 1;
var Parity = dataLen%2;
if(Parity !=1){
var time = setInterval(function(){
$(‘.userList li:eq(‘+num+‘)‘).removeClass(‘displayno‘);
$(‘.userList li:eq(‘+(num-1)+‘)‘).removeClass(‘displayno‘);
$(‘.userList li:gt(‘+num+‘)‘).addClass(‘displayno‘);
if(num !=1){
$(‘.userList li:lt(‘+(num-1)+‘)‘).addClass(‘displayno‘);
}
num = num +2;
if(num >dataLen - 1){
num = 1;
}
},2000)
}else{
var timeTwo = setInterval(function(){
$(‘.userList li:eq(‘+num+‘)‘).removeClass(‘displayno‘);
$(‘.userList li:eq(‘+(num-1)+‘)‘).removeClass(‘displayno‘);
$(‘.userList li:gt(‘+num+‘)‘).addClass(‘displayno‘);
if(num !=1){
$(‘.userList li:lt(‘+(num-1)+‘)‘).addClass(‘displayno‘);
}
num = num +2;
if(num == dataLen ){
num = num - 1;
}else if(num >dataLen ){
num =1;
}
},2000)
}
}

对于奇数和偶数的轮播