2012-08-07 32 views
0

我使用2个FlexSliders同步和一切都很好,比我把'startAt'参数和滑块停止工作后第一次更改,FF调试器上没有警报,导航滑块只需停下来,另一个仍然正常工作。问题使用flexslider同步和startAt

的JS代码:

$(window).load(function() { 
// The slider being synced must be initialized first 
    $('.carousel').flexslider({ 
    animation: "slide", 
    controlNav: false, 
    animationLoop: true, 
    slideshow: false, 
    itemWidth: 112, 
    itemMargin: 5, 
    maxItems: 4, 
    startAt: 2, 
    asNavFor: '.flexslider' 
    }); 

$('.flexslider').flexslider({ 
    animation: "slide", 
    controlNav: false, 
    animationLoop: true, 
    slideshow: false, 
    startAt: 2, 
    maxItems: 4, 
    sync: ".carousel" 
    }); 
}); 

这里是 “几乎”[工作页面。 1 非常感谢!

+0

你能粘贴你的html代码吗? – 2012-09-07 17:14:34

回答

3

发现的解决方案:)

我有同样的问题,flexslider在Firefox,没有错误工作得很好,但第一个动画后停留了停留。

我终于通过更改滑块中的animationDuration属性来解决它。如果它设置为0->它不会将工作设置为1或任何其他值 - >它再次工作。

不知道为什么,但最后它的作品!希望它能帮助周围的人。

Lisa。

0

对于这些谁有这个问题 - 只需更新flexslider(下载最新版本):)