我正在尝试创建一个类似网格的结构。我想在循环中创建一个循环,并根据它是一列还是一行来附加 div。以下是我的尝试:
for (var row = 0; row < 8; row++) {
$('#board').append('<div class="row">'+ row +'</div>');
}
我想用纯 Javascript 复制的内容(代码很可能不正确,我只想展示一个我想要的示例):
var board = document.getElementById('board');
for (var row = 0; row < 8; row++) {
board.write('<div class="row">');
for(var col = 0; col < 8; col++) {
var row = document.getElementsByClassName('row');
row.write('<div class="piece">'+col+'</div>')
}
board.write('</div>');
}
如果我能以某种方式document.write()
复制jQuery
. .append()
当我尝试包含一个 forloop 时,我无法正常工作。