Changeset 8469
- Timestamp:
- 03/28/08 17:19:38 (5 years ago)
- Location:
- lang/javascript/jsdeferred/trunk
- Files:
-
- 2 modified
-
binding/jquery.js (modified) (2 diffs)
-
jsdeferred.jquery.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/jsdeferred/trunk/binding/jquery.js
r2648 r8469 2 2 $.deferred = Deferred; 3 3 // override jQuery Ajax functions 4 $.each(["get", " getJSON", "post"], function (n, i) {4 $.each(["get", "post"], function (n, i) { 5 5 var orig = $[i]; 6 $[i] = function (url, data, callback ) {6 $[i] = function (url, data, callback, type) { 7 7 if (typeof data == "function") { 8 8 data = undefined; … … 12 12 orig(url, data, function (data) { 13 13 d.call(data); 14 } );14 }, type); 15 15 if (callback) d = d.next(callback); 16 16 return d; -
lang/javascript/jsdeferred/trunk/jsdeferred.jquery.js
r5092 r8469 71 71 var n=list[i];obj[n]=Deferred[n];} 72 72 return Deferred;};(function($){ 73 $.deferred=Deferred;$.each(["get"," getJSON","post"],function(n,i){74 var orig=$[i];$[i]=function(url,data,callback ){73 $.deferred=Deferred;$.each(["get","post"],function(n,i){ 74 var orig=$[i];$[i]=function(url,data,callback,type){ 75 75 if(typeof data=="function"){ 76 76 data=undefined;callback=data;} 77 77 var d=$.deferred();orig(url,data,function(data){ 78 d.call(data);} );if(callback)d=d.next(callback);return d;};});})(jQuery);78 d.call(data);},type);if(callback)d=d.next(callback);return d;};});})(jQuery);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)