gpt4 book ai didi

javascript - jQuery after() 未捕获语法错误 : Unexpected token ILLEGAL

转载 作者:太空宇宙 更新时间:2023-11-04 14:15:17 26 4
gpt4 key购买 nike

for (var i = 0; i < rows.length; i++) {   
$('#rows').after('<tr>
<td>'+ i + 1 + '</td>'
<td>'+rows[i][\'title\']+'</td>
<td>'+rows[i][\'startTime\']+'
</tr>');
}

在上面的 jquery 代码中,我想在我的 html 中的带有“rows”类的 div 之后插入表行。但是,我收到了错误

Uncaught SyntaxError: Unexpected token ILLEGAL

我可以知道哪里出了问题,我该如何解决?谢谢

最佳答案

在js中不能只在字符串中间放一个换行符,必须在每一行的末尾放一个斜线:

var a = 'foo \
bar \
baz';

或者,您可以连接多个字符串,每个字符串一行:

var a = 'foo ' +
'bar ' +
'baz';

两个例子都等同于:

var a = 'foo bar baz';

此外,rows[i][\'title\'] 也不是正确的语法 - 您不能在此处放置斜线。

关于javascript - jQuery after() 未捕获语法错误 : Unexpected token ILLEGAL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28891819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com