if(index == 5){ index =1 } ??

来源:4-1 无限滚动

慕粉4204745

2017-02-18 11:15

if(index == 5){ index =1 }else{ iedex ++; }为什么index到5的时候就切换到第一个点, 不是应该到6的时候才切换吗? 我的理解是5是第五个点图片显示第五张图片,当再点击跳到第六个点时就切换到第一个点,图片显示第一张图片,求解

写回答 关注

4回答

  • stormchou
    2017-02-22 10:06:26

    可以这样试试

    index += 1;

    if (index > 5) {

    index = 1;

    }

    index -= 1;

    if (index < 1) {

    index = 5;

    }


  • 套子里的海怪
    2017-02-21 01:01:34

    buttons[index -1]

  • 慕粉4204745
    2017-02-18 16:21:45

    <div id="buttons">

    <span index="1" class="on"></span>

    <span index="2"></span>

    <span index="3"></span>

    <span index="4"></span>

    <span index="5"></span>

    </div>

    这里的index 是从1开始的啊

  • qq_锁_2
    2017-02-18 15:33:26

    它是从0开始的

焦点图轮播特效

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

65279 学习 · 611 问题

查看课程

相似问题