Tiny $.cache fix.
This commit is contained in:
parent
f87ba3f3e8
commit
2b1ef422ca
@ -54,7 +54,7 @@ $.cache = do ->
|
|||||||
(url, cb) ->
|
(url, cb) ->
|
||||||
if req = reqs[url]
|
if req = reqs[url]
|
||||||
if req.readyState is 4
|
if req.readyState is 4
|
||||||
cb.call req
|
cb.call req, req.evt
|
||||||
else
|
else
|
||||||
req.callbacks.push cb
|
req.callbacks.push cb
|
||||||
return
|
return
|
||||||
@ -62,6 +62,7 @@ $.cache = do ->
|
|||||||
req = $.ajax url,
|
req = $.ajax url,
|
||||||
onload: (e) ->
|
onload: (e) ->
|
||||||
cb.call @, e for cb in @callbacks
|
cb.call @, e for cb in @callbacks
|
||||||
|
req.evt = e
|
||||||
delete @callbacks
|
delete @callbacks
|
||||||
onabort: rm
|
onabort: rm
|
||||||
onerror: rm
|
onerror: rm
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user