【问题标题】:jQuery Cycle plugin count not right to workjQuery Cycle 插件计数无法正常工作
【发布时间】:2014-12-17 03:53:08
【问题描述】:

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。

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

【问题讨论】:

    标签: javascript jquery jquery-cycle


    【解决方案1】:

    slideCount 的索引可能从 0 开始。这样做,类似于您处理 currSlide+1 的方式:

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

    【讨论】:

    • 谢谢。现在是 1 / 4。但是当我没有看到 4/4 时。它的回报 3/4
    • 我不太明白你的代码在做什么。你能展示一个有效的小提琴吗?
    • 查看我的帖子。有一个小提琴链接。
    猜你喜欢
    • 2012-05-28
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多