我正在尝试使用 JS 和 jQuery 动态创建一个表。(我知道我可以在 html 中对其进行硬编码,但我不想这样做。)
我在桌子上有一个额外的行,我无法删除。
有人可以提供关于如何在我的代码中最好地解决这个问题的答案吗?
我的代码发布在下面。
var game = {
matrix: [],
startGame: function()
{
this.doDomStuff(); //build board
},
doDomStuff: function(row, column)
{
for(var i = 0; i < 7; i++)
{
var row = $('<div>');
row.attr('id', 'data-row' + (i + 1));
row.addClass('data-row');
for(var j = 0; j < 6; j++)
{
var column = $('<div>');
column.attr('id', 'data-column' + (j + 1));
column.addClass('data-column');
column.addClass('column');
row.append(column);
}
$('body').prepend(row);
}
}
};