参数列表[Javascript语法错误]后的未捕获语法错误:缺少)

Uncaught SyntaxError: missing ) after argument list [Javascript Syntax Error]

本文关键字:语法 错误 缺少 列表 Javascript 参数      更新时间:2023-09-26

尝试时出现此错误Uncaught SyntaxError: missing ) after argument list

var email = 'admin@admin.com';
$('<div class="shareBtnBlockOlly"><a class="tweet" href="javascript:Share.twitter('+email+')" target="_blank">Twitter</a></div>').insertAfter('.objectCollectModalShareContent h4');

我的问题在哪里?今天解决不了这个问题,我想我周末前会困或是太累了。。

$('<div class="shareBtnBlockOlly"><a class="tweet" href="javascript:Share.twitter(''' + email + ''')" target="_blank">Twitter</a></div>').insertAfter('.objectCollectModalShareContent h4');

因为您是从双引号开始的,所以添加带有单引号的参数。