Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ( function(){
- var createDef = function(data){
- var def = new $.Deferred();
- setTimeout(()=>{
- alert(data);
- def.resolve(data);
- },0);
- return def;
- };
- $
- .when(createDef('hello'),createDef('world'))
- .done((msg)=>{
- alert('done ' + msg);
- })
- .fail((msg)=>{
- alert('fail ' + msg);
- })
- .always((msg)=>{
- alert('always ' + msg);
- });
- })();
- ( function(){
- var createDef = function(data){
- var def = new $.Deferred();
- setTimeout(()=>{
- alert(data);
- def.resolve(data);
- },0);
- return def;
- };
- $
- .when(createDef('hello'),createDef('world'))
- .done((msg, worldcallbackresult)=>{
- //add another parameter to indicate createDef('world')
- alert('done ' + msg + 'world callback' + worldcallbackresult);
- })
- .fail((msg)=>{
- alert('fail ' + msg);
- })
- .always((msg)=>{
- alert('always ' + msg);
- });
- })();
Add Comment
Please, Sign In to add comment