我想向某些代码添加回调。
这是之前的代码:
var htmlParent2 = $('#testnohtml');
setHtml("/objects/data.html", htmlParent2);
$('#text', htmlParent2).html("test text");
function setHtml(url, parent)
{
$.get( url, function( data ) {
parent.html( data );
});
}
这是我写的:
var htmlParent2 = $('#testnohtml');
setHtml("/objects/data.html", htmlParent2, function(result))
{
$('#text', htmlParent2).html("test text");
}
function setHtml(url, parent, callback)
{
$.get( url, function( data ) {
parent.html( data );
});
}
我收到以下错误:
Uncaught SyntaxError: Unexpected token )
在这行代码中:
setHtml("/objects/data.html", htmlParent2, function(result))
有人可以帮我正确的语法吗?
最佳答案
尝试这样
setHtml("/objects/data.html", htmlParent2, function(result)
{
$('#text', htmlParent2).html("test text");
});
关于JavaScript - 未捕获的语法错误 : Unexpected token ) when calling a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31018114/