我正在尝试使用 jQuery 为我的网站制作一个图像循环器,但我无法让它循环播放。我想添加三个按钮来循环播放图片,button1 = 第一张图片,button2= 第二张图片,等等......如果没有点击按钮,让它每5秒左右自动循环一次,我该怎么做。我一直在寻找解决方案,但没有运气。帮助将不胜感激。我的代码是:
$(document).ready(function() {
var current = 1
if(current == 1){
$('.imgslide1').fadeOut();
$('.imgslide2').fadeOut();
$('.imgslide3').fadeOut();
$('.imgslide1').fadeIn().delay(3000).fadeOut().curr();
};
if(current == 2){
$('.imgslide1').fadeOut();
$('.imgslide2').fadeOut();
$('.imgslide3').fadeOut();
$('.imgslide2').fadeIn().delay(3000).fadeOut().curr();
};
if(current == 3){
$('.imgslide1').fadeOut();
$('.imgslide2').fadeOut();
$('.imgslide3').fadeOut();
$('.imgslide3').fadeIn().delay(3000).fadeOut().curr();
};
if(current > 3){
current = 1;
};
function curr(){
current++;
};
$('#button1').click(function() {
current = 1
});
$('#button2').click(function() {
current = 2
});
$('#button3').click(function() {
current = 3
});
});