当我运行这段代码时,我一直收到此错误'Uncaught SyntaxError:Unexpected token)'。
var strongName = "Joe";
function createTopReport(pageDiv) {
pageDiv.append($('<div>').addClass('content').append(
$('<span>').addClass('ui-reports-to').append(
$('<div>').addClass('ui-reports-to-text').html('Reports to ')).append(
$('<img>').addClass('ui-green-icon-image').attr('src', "{! URLFOR($Resource.image)}")).append(
$('<span>').addClass('ui-r-name').html(strongName);) < --ERROR POINTS TO THIS BRACKET))
}
谁能告诉我为什么会这样?
答案 0 :(得分:6)
).append(
$('<span>').addClass('ui-r-name').html(strongName);
)
删除分号
答案 1 :(得分:1)
您需要删除;
方法中的分号append
:
).append(
$('<span>').addClass('ui-r-name').html(strongName); // <-- Remove this semicolon
)
导致错误如:
Uncaught SyntaxError:意外的令牌;