jQuery - 在具体幻灯片中自动播放

时间:2012-11-23 12:11:17

标签: jquery function playback

我有自动播放的问题,当幻灯片结束时,我想再次进入,在此幻灯片中:

jQuery Slideshow

我尝试使用此功能,但这对我没有帮助:

$('#slideshow').slide({
    extend: function() {
        this.play(1000);
    }
});

还有:

setInterval( function(){ ... }, 3000);

感谢大家的帮助

1 个答案:

答案 0 :(得分:0)

我已经研究了一些你已经绑定了click事件的控件类的代码。因此,通过从中添加代码将其添加到函数中,然后在一段时间后调用它将使滑块自动工作。代码将是这样的:

function slideme(position)
{
    currentPosition = (position=='right') ? currentPosition+1 : currentPosition-1;
    // Hide / show controls
    manageControls(currentPosition);
    // Move slideInner using margin-left
    $('#slideInner').animate({
        'marginLeft' : slideWidth*(-currentPosition)
    });
}

//on document ready
$(function(){               
        slideme('left');
        //Add Some intervals
        slideme('left');
        //Add Some intervals
        slideme('left');
        //Add Some intervals
        slideme('left');
        //Add Some intervals
        slideme('right');

        //all above you can write in loops by getting total no of slides dynamically        
});