我有一个函数someFunction()通过 jQuery 发送一个 ajax requets。
如果用户点击满意,请求似乎被覆盖......我不知道为什么。
var request = $.ajax(customObject);
request.done(doneFunction);
request.fail(failFunction);
每次用户触发函数时,传递给doneFunction()和failFunction()的 XHR 对象都会被覆盖。
这是一个问题,因为doneFunction()和failFunction()在动画完成时使用带有回调的延迟动画来更改 html(从 XHR 对象派生)。
有什么想法/建议吗?
- 注意我使用的是本地变量而不是全局变量......已经想到了......