Javascript 参数列表后出现JS语法错误(未捕获语法错误:缺少)

Javascript 参数列表后出现JS语法错误(未捕获语法错误:缺少),javascript,jquery,html,Javascript,Jquery,Html,我没法找出这里的错误。有人能帮我弄清楚吗 $('.label-visibility').append("<a href="' +externalLink["externalLinkLabel"]+ '" style="color:blue;">'+externalLink["externalLinkLabel"]+'</a>"); $('.label visibility')。追加(“”); 更改 style="color:blue;" 到 您不能在“内部使用未sca

我没法找出这里的错误。有人能帮我弄清楚吗

$('.label-visibility').append("<a href="' +externalLink["externalLinkLabel"]+ '" style="color:blue;">'+externalLink["externalLinkLabel"]+'</a>");
$('.label visibility')。追加(“”);
更改

style="color:blue;"

您不能在
内部使用未scaped的

您的代码中还有更多的引用错误,我希望能够修复所有这些错误:

$('.label-visibility').append(
  '<a href="'  
  + externalLink["externalLinkLabel"]
  + '" style=\"color:blue;\">'
  + externalLink["externalLinkLabel"]
  +'</a>');
$('.label可见性')。追加(
'');
顺便说一句,这是创建Javascript的人给我们的原因之一:

$('.label-visibility').append(
  `<a href="${externalLink['externalLinkLabel']}"
      style="color:blue;">${externalLink["externalLinkLabel"]}
  </a>`);
$('.label可见性')。追加(
``);

externalLink[“externalLinkLabel”]内部到底是什么?您有引号字符问题。externalLink是一个数组变量externalLink={};可能会帮助您避免这些类型的语法错误。是的,一些引号问题看起来像,但我确保一切都是正确的。它起作用了!!凉的谢谢@connexo
$('.label-visibility').append(
  `<a href="${externalLink['externalLinkLabel']}"
      style="color:blue;">${externalLink["externalLinkLabel"]}
  </a>`);