0

我在同步时使用了 2 个 FlexSlider,一切正常,然后我设置了一个“startAt”参数,并且滑块在第一次更改后停止工作,FF 调试器上没有警报,导航滑块只是停止,另一个仍然工作正常。

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 非常感谢!

4

2 回答 2

3

找到解决方案:)

我遇到了同样的问题,flexslider 在 Firefox 上运行良好,没有错误,但在第一个动画后卡住了。

我终于通过更改滑块中的 animationDuration 属性解决了这个问题。如果它设置为 0-> 设置为 1 或任何其他值不起作用-> 它将再次起作用。

不知道为什么,但它终于奏效了!希望对周围的人有所帮助。

丽莎。

于 2012-09-07T18:52:55.363 回答
0

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

于 2013-09-20T08:06:24.337 回答