ajax呼び出し後に画像が読み込まれた後、画像をフェードインしたいと思います。
このようにして、ユーザーが画像の読み込みを監視する代わりに、フェードが実際に発生します。
誰か助けてくれませんか?
JS スニペットは次のとおりです。
success: function(data){
$('.main-content').load(function() {
$(data).hide().prependTo('.main-content').fadeIn('slow');
});
return false;
},
データは、次のようなものをエコーする php から取得されます。
<div class='left-col-box'>
<div class='album_image'>
<div class='image_settings'>
<button class='delete_button' id='11'>Delete</button>
</div>
<img src='/includes/thumber.php?file=../img/$next_id.$ext&width=218&height=218' />
</div>
</div>
2 つの画像がアップロードされた場合、2 つのロードされたボックスに対して 2 つの left-col-box 文字列が存在する可能性があります。
の前に画像をロードしたいと思いfadeIn
ます。