JS语法错误未捕获的语法错误:之后参数列表丢失)[复制]

问题描述 投票:-2回答:1

这个问题已经在这里有一个答案:

不能够在这里找出错误。谁能帮弄明白。

$('.label-visibility').append("<a href="' +externalLink["externalLinkLabel"]+ '" style="color:blue;">'+externalLink["externalLinkLabel"]+'</a>");
javascript jquery html
1个回答
0
投票

更改

style="color:blue;"

style=\"color:blue;\"

您不能使用转义""

还有更多的报价在你的代码,我全部希望固定的错误:

$('.label-visibility').append(
  '<a href="'  
  + externalLink["externalLinkLabel"]
  + '" style=\"color:blue;\">'
  + externalLink["externalLinkLabel"]
  +'</a>');

顺便说一句,这是人民创造的Javascript给了我们template literals的原因之一:

$('.label-visibility').append(
  `<a href="${externalLink['externalLinkLabel']}"
      style="color:blue;">${externalLink["externalLinkLabel"]}
  </a>`);
© www.soinside.com 2019 - 2024. All rights reserved.