因此,我尝试使用图片滑块进行简单的后退。我已经按下了按钮的下一个,但是需要创建返回的功能。

我似乎无法理解它,也无法用简单的纯JavaScript记住。 if语句是什么?我认为位置需要更改为0。谢谢您的建议。

对于前锋,我有:

  function Forward()
xxxx[arrayPosition].className = "thumb";
     mm[arrayPosition].className = "yyy";

        if(arrayPosition == xxxx.length - 1){
            arrayPosition = 0; }

          else{
           arrayPosition = arrayPosition + 1; in memory  }


        xxxx[arrayPosition].className = "thumb active";
       mm[arrayPosition].className = "yyy active"; }

最佳答案

返回时,您需要检查当前的arrayPosition是否为0。如果是这样,则应将数组位置更新为最后一个索引。例如:

if(arrayPosition === 0) {
    arrayPosition = xxxx.length - 1;
} else {
    arrayPosition -= 1;
}

关于javascript - 使用简单的JavaScript创建下一个和上一个按钮?如果声明?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35354200/

10-08 20:33