如何将顺序类名附加到<;李>;通过Javascript
在for循环中创建顺序类名的最简单方法是什么?使用“fret row”+(i+1)和“string”+(j+1):如何将顺序类名附加到<;李>;通过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(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);
}