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