这里的问题是您将一个字符串用 括起来,"但该字符串中有多个实例"(例如"
...")。因此,当 javascript 解析器评估该行时,它将决定字符串在第二个", 之后结束=。所以对于解析器来说,字符串是"$(document).ready(function() {
$(".addRow").click(function() {
$('table').append("
" +"
'>" +"" +
"
'>" +"" +
"
'>" +"" +
"
'>" +"" +
"
'>" +"" +
"
'>" +"" +
"
" +"
" +"
");
});
});
Id_countryNamecodesMediumMedium_codeClassEditDelete
">">">">">">或者,您还可以:使用\"作为字符串引号。在\对待后面的字符为文字,IE浏览器的字符串并不意味着开启或关闭报价。
使用'外部引号的字符串和使用",用于开发在字符串引号。\"也有效,但不是必需的。但是您不能'对字符串内引号使用相同的内容,因为编译器会将其解释为字符串结尾。