JSFiddle - React, Tailwind, and code Playground

by bogdan_vq

JavaScript

var flickerAPI = "http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?";


function calA (){
    
    var on = $.getJSON( flickerAPI, {
        tags: "mount rainier",
        tagmode: "any",
        format: "json"
        });
    
    on.done(function( data ) {
        $.each( data.items, function( i, item ) {
            console.log('la fel');
        });
    });
    
    return on;
        
}

function calB () {
    
        var on = $.getJSON( flickerAPI+'oopop', {
            tags: "mount rainier",
            tagmode: "any",
            format: "json"
        });
    
        on.done(function( data ) {
            $.each( data.items, function( i, item ) {
                console.log('de test');
            });
        });
    
    return on;
}


$.when(
    calA(),
    calB()
).done(function(){
    console.log('terminat');
});

$.when(
    calA(),
    calB()
).fail(function(){
    console.log('nu merge');
});



var dfd = $.Deferred();
console.log(dfd.state());

dfd.done(function() {
    console.log("Rezolvat");
});



dfd.always(function() {
    console.log("Intodeauna");
});

dfd.resolve();
console.log(dfd.state());
dfd = $.Deferred();

dfd.fail(function() {
    console.log("Esuat");
});

dfd.reject();
console.log(dfd.state());