我是新来的jQuery推迟和承诺。 我试图做到这一点
var maxRes=function()
{
var deferred=$.Deferred();
$("<img/>").attr("src", newurl).load(function(){
s = {w:this.width, h:this.height};
imgHeight = this.height ;
deferred.resolve();
});
return deferred.promise;
}
maxRes().done(function(){
if(imgHeight >=720)
{
temp="...[HD]"
}
else
{
temp = "...";
}
console.log(temp);
});
我不断收到此错误:遗漏的类型错误:对象函数(){返回null =一个n.extend(A,d):!?d}有没有方法 '完成'
可以somebosy请帮助?