我正在尝试运行此代码:
$(document).ready(function(){
$("table").append("<tr>");
for(var i=1, i<7, i++){
$("table").append("<td>"+i+"</td>");
}
$("table").append("</tr>");
})
这意味着我想向我的行添加一行和 7 个表数据并关闭该行,为此我使用“for”,因为它应该与 javascript 一起使用。
这是一个外部 .js 文件,并引发错误; Uncaught SyntaxError: Unexpected token <,这是在第三行,比较运算符“<”。但是,如果我不使用比较运算符,我该如何使用 for 呢!!!!,它还会抛出++ 错误。我能做什么?
最佳答案
使用;
而不是,
cinside for 循环
您需要附加td
至tr
。
Append 将添加整个元素(其工作方式与字符串连接不同)。所以你不需要添加<tr>
然后</tr>
分别。
$("table").append("<tr></tr>");
for (var i = 1; i < 7; i++) {
$("table tr").append("<td>" + i + "</td>");
}
关于javascript - jQuery 和 javascript 处理 xhtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32880824/