Rather than declaring empty anonymous functions all around, introduce and use a singl...
authorjeresig <jeresig@gmail.com>
Thu, 31 Dec 2009 14:50:49 +0000 (09:50 -0500)
committerjeresig <jeresig@gmail.com>
Thu, 31 Dec 2009 14:50:49 +0000 (09:50 -0500)
src/ajax.js
src/core.js
src/event.js
src/offset.js

index 2249dc6..37fb75b 100644 (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" :
index 944e8a9..93f04ec 100644 (file)
@@ -464,6 +464,8 @@ jQuery.extend({
                return true;
        },
 
+       noop: function() {},
+
        // Evalulates a script in a global context
        globalEval: function( data ) {
                if ( data && rnotwhite.test(data) ) {
index 79a6b95..0345b0c 100644 (file)
@@ -427,7 +427,7 @@ jQuery.event = {
                ready: {
                        // Make sure the ready event is setup
                        setup: jQuery.bindReady,
-                       teardown: function() {}
+                       teardown: jQuery.noop
                },
 
                live: {
index 7ae9cb9..d12921d 100644 (file)
@@ -121,7 +121,7 @@ jQuery.offset = {
 
                body.removeChild( container );
                body = container = innerDiv = checkDiv = table = td = null;
-               jQuery.offset.initialize = function() {};
+               jQuery.offset.initialize = jQuery.noop;
        },
 
        bodyOffset: function( body ) {