Semelhante a: usando fadein e append
Mas as soluções não estão funcionando para mim. Estou tentando:
$('#thumbnails').append('<li><img src="/photos/t/'+data.filename+'"/></li>').hide().fadeIn(2000);
Mas então toda a lista desaparece de uma vez, não conforme cada item é adicionado. Parece hide()
e fadeIn()
está sendo aplicado a $('#thumbnails')
não <li>
. Como eu faria com que eles se candidatassem a isso? Isso também não funciona:
$('#thumbnails').append('<li stle="display:none"><img src="/photos/t/'+data.filename+'"/></li>').filter(':last').fadeIn(2000);
Outras sugestões?
style
nãostle
:)fonte
A resposta de Ben Blank é boa, mas o desbotamento, para mim, é problemático. Tente desaparecer depois de acrescentar:
fonte
Tente!
fonte
Experimente isto:
fonte
Aqui está a solução que escolhi:
Isso funciona com uploadify . Ele usa o
load
evento jquery para esperar que a imagem termine de carregar antes de aparecer. Não tenho certeza se essa é a melhor abordagem, mas funcionou para mim.fonte