jQuery Cycle插件计数不正常

时间:2014-12-16 19:44:56

标签: javascript jquery jquery-cycle

See my DEMO

我在表格下有4个div。

JS:

$('.webform-component-radios div').cycle({
      fx:      'fade',
      timeout:  0,
      prev:    '#prev',
      next:    '#next',
      pager:   '#nav',
      after: onAfter
    });
    function onAfter(curr, next, opts) {
      var slide;
      slide = opts.currSlide + 1;
      var caption1 = (slide) + ' / ' + opts.slideCount;
      $('#caption').html(caption1);
    }

我的幻灯片正常工作。但计数是1/3。这是错误的。应该是1/4。

我的问题是什么?我该如何解决?

1 个答案:

答案 0 :(得分:0)

slideCount的索引可能从0开始。执行此操作,类似于处理currSlide + 1的方式:

  var caption1 = (slide) + ' / ' + (opts.slideCount + 1);