当前位置 : 主页 > 网页制作 > JQuery >

jquery – Flexslider在循环后首先停止滑动

来源:互联网 收集:自由互联 发布时间:2021-06-15
我试图让Flexslider完成一个完整的循环,然后一旦它回到第一张幻灯片就停止或​​暂停.到目前为止,这是我的代码: $(window).load(function(){ $('.flexslider').flexslider({ animation: "slide", animationLo
我试图让Flexslider完成一个完整的循环,然后一旦它回到第一张幻灯片就停止或​​暂停.到目前为止,这是我的代码:

$(window).load(function(){
    $('.flexslider').flexslider({
        animation: "slide",
        animationLoop: true, 
        slideshowSpeed: 5000,
        pauseOnHover: true,
        start: function(slider){
            $('body').removeClass('loading');
        }   
    });
});
试试这个:

$(window).load(function(){
    $('.flexslider').flexslider({
        animation: "slide",
        animationLoop: true, 
        slideshowSpeed: 5000,
        pauseOnHover: true,
        start: function(slider){
            $('body').removeClass('loading');
        },
        after: function (slider) {
            if ((slider.currentSlide + 1) == slider.count) {
                 slider.pause();
            }
        }
    });
});
网友评论