Para ser breve, estoy buscando un bucle de jQuery que seleccionará cada div con una clase (aproximadamente 10 pequeños divs en una línea) y luego ejecutaré algún código en cada div específicamente se desvanecen y en la imagen contenida en el div y luego hacen una pausa y continúan y hacen lo mismo con el siguiente div.Jquery .each() incluyendo un retraso buscando el código de limpieza
Este bucle se desvanece/en todas las imágenes contenidas en el mismo tiempo ...
$('.div_class').each(function() {
$(this).children().fadeOut('fast', function() {
$(this).fadeIn('slow');
});
});
He mirado las funciones de jQuery delay()
y setInterval()
y la función de JavaScript nativo setTimeout()
.
Parece que no puedo conseguir que funcionen o los ejemplos que he visto son largos y complicados. Con la magia de jquery parece que debería ser capaz de agregar muy poco código al ciclo anterior para que funcione en serie.
Como he mencionado, estoy buscando un ejemplo simple y limpio.
http://api.jquery.com/delay/ - de forma predeterminada utiliza la cola de efectos. así que póngalo antes del fadeOut y debería hacer el truco. feliz codificacion –