Similar a: Uso de fadein y append
Pero las soluciones no me funcionan. Lo estoy intentando:
$('#thumbnails').append('<li><img src="/photos/t/'+data.filename+'"/></li>').hide().fadeIn(2000);
Pero luego la lista completa se desvanece de una vez, no cuando se agrega cada elemento. Parece hide()
yfadeIn()
se está aplicando $('#thumbnails')
no al <li>
. ¿Cómo conseguiría que se aplicaran a eso? Esto tampoco funciona:
$('#thumbnails').append('<li stle="display:none"><img src="/photos/t/'+data.filename+'"/></li>').filter(':last').fadeIn(2000);
¿Otras sugerencias?
style
nostle
:)fuente
La respuesta de Ben Blank es buena, pero el desvanecimiento, para mí, es defectuoso. Intente desvanecerse después de agregar:
fuente
¡Intentalo!
fuente
Prueba esto:
fuente
Aquí está la solución con la que fui:
Esto funciona con uploadify . Utiliza el
load
evento de jquery para esperar a que la imagen termine de cargarse antes de que aparezca. No estoy seguro de si este es el mejor enfoque, pero funcionó para mí.fuente