HTML中的参数列表之后的未捕获的SyntaxError:missing)

时间:2016-03-06 11:38:32

标签: jquery regex

我收到语法错误:

Uncaught SyntaxError: missing ) after argument list

从这个jQuery代码:

<script type="text/javascript"> 
     $(document).ready(function() {
         $("head").append("<meta name="twitter:image" content="https:\/\/example\.org\/thumb.php?src=sample.jpg&t=a&w=200&h=200" />");
    });
</script>

哪种错误会产生此Javascript语法错误?

1 个答案:

答案 0 :(得分:1)

你使用了错误的引用:

<script type="text/javascript"> 
     $(document).ready(function() {
         $("head").append("<meta name='twitter:image' content='https:\/\/example\.org\/thumb.php?src=sample.jpg&t=a&w=200&h=200' />");
    });
</script>

使用带有语法高亮功能的编辑器:它会让下次发现这样的错误变得轻而易举。