为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

4 回答

可以这样试试

index += 1;

if (index > 5) {

index = 1;

}

index -= 1;

if (index < 1) {

index = 5;

}


0 回复 有任何疑惑可以回复我~

buttons[index -1]

0 回复 有任何疑惑可以回复我~

<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开始的啊

0 回复 有任何疑惑可以回复我~

它是从0开始的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
焦点图轮播特效
  • 参与学习       65286    人
  • 解答问题       611    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信