Buongiorno, come da oggetto , vorrei realizzare un semplicissimo
auto slider di una lista.
In internet ho trovato cose carine e anche molto elaborate ma io vorrei fare una cosa semplicissima,
visualizzare un <li> per volta mentre gli altri hanno proprietà displa:none


ho creato l'html
<ul id="slider">
<li class="invisible">news1</li>
<li class="invisible">news2</li>
<li class="invisible">news3</li>
<li class="invisible">news4</li>
</ul>

dove
.invisible{
display:none;
}

per quanto riguarda jquery

(function($){
$.fn.slide=function(options){
var config = {
......
}
$(this).children().each(function(i){
var current = $(this);
current.fadeIn( "fast" ).delay( 3000 ).fadeOut("fast");

z=0;
while(z<1000){

z++;
}
});



ovviamente nell'html imposto
$("#slider").slide();

Il problema è che il ciclo each non attente che il ciclo while arrivi a compimento...
datemi un indicazione su come agire.
grazie