我的要求是每隔几秒钟我的 div 标签就会向左滑动(左边缘)。
我认为代码是不言自明的。
有什么我想念的吗?
是因为有很多 if 语句吗?
还是有更简单、更智能的功能?
setInterval(function(){
if ($(".carousel").css("margin-left")!='0%'){
$(".carousel").css("margin-left", "-100%");
}
if ($(".carousel").css("margin-left")!='-100%'){
$(".carousel").css("margin-left", "-200%");
}
if ($(".carousel").css("margin-left")!='-200%'){
$(".carousel").css("margin-left", "-300%");
}
if ($(".carousel").css("margin-left")!='-300%'){
$(".carousel").css("margin-left", "-400%");
}
if ($(".carousel").css("margin-left")!='-400%'){
$(".carousel").css("margin-left", "-500%");
}
if ($(".carousel").css("margin-left")!='-500%'){
$(".carousel").css("margin-left", "-600%");
}
if ($(".carousel").css("margin-left")!='-600%'){
$(".carousel").css("margin-left", "-700%");
}
if ($(".carousel").css("margin-left")!='-700%'){
$(".carousel").css("margin-left", "0%");
}
}, 2000);