Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将顺序类名附加到<;李>;通过Javascript_Javascript_Jquery_Css - Fatal编程技术网

如何将顺序类名附加到<;李>;通过Javascript

如何将顺序类名附加到<;李>;通过Javascript,javascript,jquery,css,Javascript,Jquery,Css,在for循环中创建顺序类名的最简单方法是什么?使用“fret row”+(i+1)和“string”+(j+1): for(var i = 0; i < frets; i++){ var fretRow = document.createElement("ul"); fretRow.classList.add("fret-row" + (i+1)); for(var j = 0; j < strings; j++){ var fret = document.cre

在for循环中创建顺序类名的最简单方法是什么?

使用“fret row”+(i+1)“string”+(j+1)

for(var i = 0; i < frets; i++){
  var fretRow = document.createElement("ul");
  fretRow.classList.add("fret-row" + (i+1));
  for(var j = 0; j < strings; j++){
    var fret = document.createElement("li");
    fret.classList.add("string" + (j+1));
    fretRow.appendChild(fret);
  }
  fretboard.appendChild(fretRow);
}
for(变量i=0;i
您可以从正在添加的类中的for循环中提取iterarion plus 1,例如:

for(变量i=0;i}
您可以像下面这样更改for循环。将
fretRow.classList.add(“fret row”)
更改为
fretRow.classList.add(“fret row”、“fret row”+(i+1));
fret.classList.add(“string”)
更改为
fret.classList.add(“string”+(j+1))

for(变量i=0;i

应该加上i+1和j+1
i
从零开始,在这种情况下应该是1。
for(var i = 0; i < frets; i++){
   var fretRow = document.createElement("ul");
   fretRow.classList.add("fret-row", "fret-row"+(i+1));

   for(var j = 0; j < strings; j++){
        var fret = document.createElement("li");
        fret.classList.add("string"+(j+1));
        fretRow.appendChild(fret);
   }

   fretboard.appendChild(fretRow);
}