Javascript 第三个引用
Javascript third quote
addFontBox: function(a, b, d) {
c(a).append("<div class="font-box"><span class="title-box">" +
r[b] + "</span><div class="select-wrapper"><select id="" + b + ""
class="form-control"></select></div></div>"),
c("#" + b).append("<option value="ubuntu">Ubuntu</option><option
value="ubuntu-bold">Ubuntu Bold</option>"),
c("#" + b).append("<option value="roboto">Roboto</option><option
value="roboto-bold">Roboto Bold</option>"),
c("#" + b).append("<option value="oswald">Oswald</option><option
value="oswald-bold">Oswald Bold</option>"),
c("#" + b).val(x[b])
这里我得到 Line 2: Parse error. missing ) after argument list
第 2 行:解析错误。在 JSNice 的函数体之后缺少},我可以在追加之后(和右括号之前)添加引号或其他内容吗?我真的不想打断里面的任何代码。
使用\"
转义引号:
addFontBox: function(a, b, d) {
c(a).append("<div class=\"font-box\"><span class=\"title-box\">" + r[b] + "</span><div class=\"select-wrapper\"><select id=\" + b + \" class=\"form-control\"></select></div></div>\"),
c("#" + b).append("<option value=\"ubuntu\">Ubuntu</option><option value=\"ubuntu-bold\">Ubuntu Bold</option>"),
c("#" + b).append("<option value=\"roboto\">Roboto</option><option value=\"roboto-bold\">Roboto Bold</option>"),
c("#" + b).append("<option value=\"oswald\">Oswald</option><option value=\"oswald-bold\">Oswald Bold</option>"), c("#" + b).val(x[b])
或使用 ` 作为分隔符
`" as many quotes " as you " want `
use id=" + b + "
而不是
id="" + b + ""
字符串中有未转义的引号,所以它认为字符串只是
"<div class="
然后它将 font-box 视为错误。
您可以转义引号,即
"<div class=\"font-box\"><span class=\"title-box\">" + ...
或使用单引号
'<div class="font-box"><span class="title-box">' + ...
希望代码中的这些更改对您有所帮助
addFontBox: function(a, b, d) {
c(a).append("<div class='font-box'><span class='title-box'>" + r[b] + "</span><div class='select-wrapper'><select id='" + b + "' class='form-control'></select></div></div>"),
c("#" + b).append("<option value='ubuntu'>Ubuntu</option><option value='ubuntu-bold'>Ubuntu Bold</option>"),
c("#" + b).append("<option value='roboto'>Roboto</option><option value='roboto-bold'>Roboto Bold</option>"),
c("#" + b).append("<option value='oswald'>Oswald</option><option value='oswald-bold'>Oswald Bold</option>"),
c("#" + b).val(x[b])
}
addFontBox: function(a, b, d) {
c(a).append("<div class="font-box"><span class="title-box">" +
r[b] + "</span><div class="select-wrapper"><select id="" + b + ""
class="form-control"></select></div></div>"),
c("#" + b).append("<option value="ubuntu">Ubuntu</option><option
value="ubuntu-bold">Ubuntu Bold</option>"),
c("#" + b).append("<option value="roboto">Roboto</option><option
value="roboto-bold">Roboto Bold</option>"),
c("#" + b).append("<option value="oswald">Oswald</option><option
value="oswald-bold">Oswald Bold</option>"),
c("#" + b).val(x[b])
这里我得到 Line 2: Parse error. missing ) after argument list
第 2 行:解析错误。在 JSNice 的函数体之后缺少},我可以在追加之后(和右括号之前)添加引号或其他内容吗?我真的不想打断里面的任何代码。
使用\"
转义引号:
addFontBox: function(a, b, d) {
c(a).append("<div class=\"font-box\"><span class=\"title-box\">" + r[b] + "</span><div class=\"select-wrapper\"><select id=\" + b + \" class=\"form-control\"></select></div></div>\"),
c("#" + b).append("<option value=\"ubuntu\">Ubuntu</option><option value=\"ubuntu-bold\">Ubuntu Bold</option>"),
c("#" + b).append("<option value=\"roboto\">Roboto</option><option value=\"roboto-bold\">Roboto Bold</option>"),
c("#" + b).append("<option value=\"oswald\">Oswald</option><option value=\"oswald-bold\">Oswald Bold</option>"), c("#" + b).val(x[b])
或使用 ` 作为分隔符
`" as many quotes " as you " want `
use id=" + b + "
而不是
id="" + b + ""
字符串中有未转义的引号,所以它认为字符串只是
"<div class="
然后它将 font-box 视为错误。
您可以转义引号,即
"<div class=\"font-box\"><span class=\"title-box\">" + ...
或使用单引号
'<div class="font-box"><span class="title-box">' + ...
希望代码中的这些更改对您有所帮助
addFontBox: function(a, b, d) {
c(a).append("<div class='font-box'><span class='title-box'>" + r[b] + "</span><div class='select-wrapper'><select id='" + b + "' class='form-control'></select></div></div>"),
c("#" + b).append("<option value='ubuntu'>Ubuntu</option><option value='ubuntu-bold'>Ubuntu Bold</option>"),
c("#" + b).append("<option value='roboto'>Roboto</option><option value='roboto-bold'>Roboto Bold</option>"),
c("#" + b).append("<option value='oswald'>Oswald</option><option value='oswald-bold'>Oswald Bold</option>"),
c("#" + b).val(x[b])
}