Javascript 幻灯片放映banner.js+;索引+;

Javascript 幻灯片放映banner.js+;索引+;,javascript,Javascript,当谈到JAVA脚本时,我有点不知所措,我几乎可以阅读它 我有一个幻灯片库的脚本,代码如下。它有带数字的导航按钮。这一切都很好,当我需要他们从1-6开始时,他们从0-5开始。 我已经找到了设置这个的代码,它使用了一个“+index+”选项,我猜它只是从0开始计数。如何将其设置为从1开始而不是从0开始?我尝试了+index+1、&(+1)和其他几行,但它停止了工作。 下面的代码 if(pager.length) { pager.eq(current).addClass('active');

当谈到JAVA脚本时,我有点不知所措,我几乎可以阅读它

我有一个幻灯片库的脚本,代码如下。它有带数字的导航按钮。这一切都很好,当我需要他们从1-6开始时,他们从0-5开始。 我已经找到了设置这个的代码,它使用了一个“+index+”选项,我猜它只是从0开始计数。如何将其设置为从1开始而不是从0开始?我尝试了+index+1、&(+1)和其他几行,但它停止了工作。 下面的代码

if(pager.length) {
    pager.eq(current).addClass('active');
} else if(o.pager){
    obj.append('<ul class="bbpager"></ul>');
    slides.each(function(index) {
    $('.bbpager', obj).append('<li class="pagerButton"><a href="#">
                         <span>'+index+'</span></a></li>')
    });
    pager = $('.bbpager li', obj);
    pager.eq(current).addClass('active');
}

从来没用过。知道如何将+1添加到输出的标签中吗?

将索引+1括在括号中应该可以满足您的需要

$('.bbpager', obj).append('<li class="pagerButton"><a href="#"><span>'+(index+1)+'</span></a></li>');
$('.bbpager',obj).append('
  • );
    如果需要,可以将基于1的索引保存到它自己的变量中:

    var display_index = index + 1;
    $('.bbpager', obj).append('<li class="pagerButton"><a href="#"><span>'+ display_index +'</span></a></li>');
    
    var display\u index=index+1;
    $('.bbpager',obj).append('
  • );
    索引+1自身不起作用的原因是它所做的是从左到右相加,并将所有数字转换为字符串

    因此,您将得到的结果是:

    '<li class="pagerButton"><a href="#"><span>{index}1</span></a></li>'
    
  • '

  • 添加括号将强制索引在开始构造组合字符串之前递增1。

    将索引+1括在括号中应该可以满足您的需要

    $('.bbpager', obj).append('<li class="pagerButton"><a href="#"><span>'+(index+1)+'</span></a></li>');
    
    $('.bbpager',obj).append('
  • );
    如果需要,可以将基于1的索引保存到它自己的变量中:

    var display_index = index + 1;
    $('.bbpager', obj).append('<li class="pagerButton"><a href="#"><span>'+ display_index +'</span></a></li>');
    
    var display\u index=index+1;
    $('.bbpager',obj).append('
  • );
    索引+1自身不起作用的原因是它所做的是从左到右相加,并将所有数字转换为字符串

    因此,您将得到的结果是:

    '<li class="pagerButton"><a href="#"><span>{index}1</span></a></li>'
    
  • '

  • 添加括号将强制索引在开始构造组合字符串之前递增1。

    Are ha。。。。好的,我通过一点尝试和错误来解决这个问题,以防任何其他人需要知道+(索引+1)+而不是+index+对我有用:PAre ha。。。。好的,我通过一点尝试和错误来解决这个问题,以防其他任何人需要知道+(索引+1)+而不是+index+为我工作:P