- 締切済み
特定の要素を表示後に次の処理を実施する方法について
初期表示で、ローディング画像を表示し、div#mainの中にあるすべての画像群が読み込まれてから表示するために、<head>タグ内に以下の処理を入れています。 <script type="text/javascript"> $(function(){ $('#main').css('display', 'none'); //全てのページコンテンツを読み込んだ後に、function内の処理を実行 $(window).load(function(){ $('#loading').remove(); $('#main').fadeIn(700); }); }); </script> 上記処理後、div#mainが表示されたというのを検知してから、次の処理(具体的にはテキスト画像をフェードインさせる)をしたいのですが、方法はありますでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- LOHA
- ベストアンサー率52% (203/388)
回答No.1
fadeInのコールバックではダメでしょうか。 http://api.jquery.com/fadeIn/
お礼
お返事ありがとうございます。 .animateのcompleteで対応できました!