Mi potreste aiutare a migliorare questa funzione? Sono riuscito a visualizzare i div in maniera "random", ma vorrei poi farli vedere uno ad uno con un tempo di pausa e non tutti insieme.
codice HTML:
$( document ).ready(function(){ var randomDivs = $("div.circle").get().sort(function() { return Math.round(Math.random())-0.5; }); //$(randomDivs).appendTo(randomDivs[0].parentNode).show();
//$(randomDivs).appendTo(randomDivs[0].parentNode).show(); //$(randomDivs).appendTo(randomDivs[0].parentNode).delay(800).show("slow"); $(randomDivs).appendTo(randomDivs[0].parentNode).delay(800).queue(function(next) { $(this).show("slow"); next(); });
/*$(".container .circle").each(function(i) { $(this).delay((i++) * 500).show(); });*/});