Rather than declaring empty anonymous functions all around, introduce and use a single empty function. Thanks to Matt Kruse for the suggestion.

This commit is contained in:
jeresig 2009-12-31 09:50:49 -05:00
parent fe6c86d530
commit 6cb2945837
4 changed files with 6 additions and 4 deletions

View file

@ -384,7 +384,7 @@ jQuery.extend({
// The request was aborted, clear the interval and decrement jQuery.active
if ( !xhr || xhr.readyState === 0 ) {
requestDone = true;
xhr.onreadystatechange = function(){};
xhr.onreadystatechange = jQuery.noop;
// Handle the global AJAX counter
if ( s.global && ! --jQuery.active ) {
@ -394,7 +394,7 @@ jQuery.extend({
// The transfer is complete and the data is available, or the request timed out
} else if ( !requestDone && xhr && (xhr.readyState === 4 || isTimeout === "timeout") ) {
requestDone = true;
xhr.onreadystatechange = function(){};
xhr.onreadystatechange = jQuery.noop;
status = isTimeout === "timeout" ?
"timeout" :