我刚刚开始学习延迟的jquery。直到我到达通知区域,事情进展顺利。你会看到我的代码的一部分被注释掉了,我认为我可以使用通知,但没有去。
SqlQueryBuilder.Append("123");
答案 0 :(得分:0)
.notify()
方法只能应用于Deferred
对象。 $('div')
返回一个jQuery集合,而不是一个延迟对象。您可以使用.promise()
获取一个Deferred
对象,该对象在所选元素的所有动画都已完成时解析。此外,在.each()
循环中,您只需在当前元素上调用.notify()
,而不是所有div
元素。
所以它应该是:
$(this).promise().notify(i);