1
我追加html代码使用jquery append
函数。如果在onclick
我使用带有一个参数的函数 - 没问题,但是如果我使用具有多个参数的函数,则在控制台中出现错误:SyntaxError: missing) after argument list
。我的代码:jQuery追加onclick
var quote = quotes[i];
$('#quu').append('<div onclick="addBook('+quote.userId+', '+quote.book+')">'+quote.book+'</div>')
功能addBook:
function addBook(user_id, name) {
alert(name);
alert(user_id);
}
我做错了吗?
是的,它帮助我,但现在我得到另一个错误:意外的标记非法,为什么是这样? –
我已经添加了一个正常工作的代码片段,我真的不能猜测ILLEGAL错误,除非您向我们展示完整代码 – KAD
抱歉,这是我的失败。一切正常,谢谢! –