Buongiorno,
per nascondere sequenzialmente gli elementi di una lista non ordinata, uso questo script
codice:
$('#onlineContainer li').each(function (i) {
var intervallo=800;
$(this).delay(i * intervallo).hide("bounce", { direction:'right', times: 2 }, "slow");
})
e fino a qui tutto ok, gli elementi - li -, vengono nascosti uno ad uno con un intervallo di 800 millisecondi, ecc.
Una volta nascosto tutto, però, dovrei rimuovere la lista intera #onlineContainer, per intenderci dovrei inserire
$('#onlineContainer').remove();
Il problema è che non so dove inserirlo per rimuovere la lista solo dopo la scomparsa dei suoi elementi.
Ho provato a mettere la funzione in callback in vari modi ma non va, mi rimuove la lista subito o dopo la scomparsa del primo elemento.
Aiutooo