Mirip dengan: Menggunakan fadein dan append
Tetapi solusi di sana tidak berhasil untuk saya. Saya mencoba:
$('#thumbnails').append('<li><img src="/photos/t/'+data.filename+'"/></li>').hide().fadeIn(2000);
Tapi kemudian seluruh daftar memudar sekaligus, tidak setiap item ditambahkan. Sepertinya hide()
dan fadeIn()
diterapkan $('#thumbnails')
bukan ke <li>
. Bagaimana cara saya membuat mereka menerapkannya? Ini juga tidak berhasil:
$('#thumbnails').append('<li stle="display:none"><img src="/photos/t/'+data.filename+'"/></li>').filter(':last').fadeIn(2000);
Saran lain?
style
tidakstle
:)sumber
Jawaban Ben Blank bagus, tapi pemudarannya, bagi saya, mengganggu. Coba lakukan fading in setelah Anda menambahkan:
sumber
Cobalah!
sumber
Coba ini:
sumber
Inilah solusi yang saya gunakan:
Ini berfungsi dengan uploadify . Ini menggunakan
load
acara jquery untuk menunggu gambar selesai dimuat sebelum muncul. Tidak yakin apakah ini pendekatan terbaik, tetapi berhasil untuk saya.sumber