使用简单的 JavaScript 创建下一个和上一个按钮?if 语句

Creating a next and previous button with simple JavaScript? If statement?

本文关键字:按钮 上一个 if 语句 下一个 简单 JavaScript 创建      更新时间:2023-09-26

所以我正在尝试使用图片滑块进行简单的后退。我已经在按钮上得到了下一个,但需要为后面创建函数。

我似乎无法理解它,也无法记住简单的纯javascript。如果语句是什么?我假设位置需要更改为 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;
}

试试这个

function Forward(){
     xxxx[arrayPosition].className = "thumb"; 
     mm[arrayPosition].className = "yyy"; 
        if((arrayPosition == xxxx.length - 1)||
           (arrayPosition == 0)){
            arrayPosition = 0; 
        }else{
            arrayPosition = arrayPosition + 1; 
        }

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