Skip to content
Permalink
Browse files
Ajax: move ajax event aliases to their own file
Fixes #15126
  • Loading branch information
timmywil committed Jun 2, 2014
1 parent 3b9057a commit 97c803acfb667f74774450e93666d9596f92bbf5
Showing with 15 additions and 8 deletions.
  1. +1 −1 Gruntfile.js
  2. +0 −7 src/ajax.js
  3. +13 −0 src/event/ajax.js
  4. +1 −0 src/jquery.js
@@ -39,7 +39,7 @@ module.exports = function( grunt ) {
],
// Exclude specified modules if the module matching the key is removed
removeWith: {
ajax: [ "manipulation/_evalUrl" ],
ajax: [ "manipulation/_evalUrl", "event/ajax" ],
callbacks: [ "deferred" ],
css: [ "effects", "dimensions", "offset" ],
sizzle: [ "css/hiddenVisibleSelectors", "effects/animatedSelector" ]
@@ -795,12 +795,5 @@ jQuery.each( [ "get", "post" ], function( i, method ) {
};
});

// Attach a bunch of functions for handling common AJAX events
jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ) {
jQuery.fn[ type ] = function( fn ) {
return this.on( type, fn );
};
});

return jQuery;
});
@@ -0,0 +1,13 @@
define([
"../core",
"../event"
], function( jQuery ) {

// Attach a bunch of functions for handling common AJAX events
jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ) {
jQuery.fn[ type ] = function( fn ) {
return this.on( type, fn );
};
});

});
@@ -22,6 +22,7 @@ define([
"./ajax/script",
"./ajax/jsonp",
"./ajax/load",
"./event/ajax",
"./effects",
"./effects/animatedSelector",
"./offset",

0 comments on commit 97c803a

Please sign in to comment.