0

スライダーを7秒ごとにスライドさせようとしています。書き直すのではなく、このコードを変更するか、少し追加するだけでこれを行う方法はありますか?

$('#buttons a').click(function(){
    var integer = $(this).attr('rel');
    $('#promotional-slide .cover').animate({left:-640*(parseInt(integer)-1)})  /*----- Width of div promo-section (here 160) ------ */
    $('#buttons a').each(function(){
    $(this).removeClass('active');
        if($(this).hasClass('button'+integer)){
            $(this).addClass('active')}
    });
}); 

$('.scroll-right').click(function(){
    $('#promotional-slide .cover').animate({left:-640})  

});

$('.scroll-left').click(function(){
    $('#promotional-slide .cover').animate({left:640})  

});

$('.regions ul li a').click(function(){
    $(this).next().toggle();
    return false;
}); 
});
4

2 に答える 2

1
setInterval(function(){
   $('#buttons a').trigger('click');
}, 7000)
于 2012-09-19T10:24:21.647 に答える
0

Jquery Sliderを使用して私のために働きます:

setInterval(function(){
    $('.next').trigger('click');
}, 5000);
于 2013-08-18T17:49:16.417 に答える