• 締切済み

特定の要素を表示後に次の処理を実施する方法について

初期表示で、ローディング画像を表示し、div#mainの中にあるすべての画像群が読み込まれてから表示するために、<head>タグ内に以下の処理を入れています。 <script type="text/javascript"> $(function(){ $('#main').css('display', 'none'); //全てのページコンテンツを読み込んだ後に、function内の処理を実行 $(window).load(function(){ $('#loading').remove(); $('#main').fadeIn(700); }); }); </script> 上記処理後、div#mainが表示されたというのを検知してから、次の処理(具体的にはテキスト画像をフェードインさせる)をしたいのですが、方法はありますでしょうか。

みんなの回答

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

fadeInのコールバックではダメでしょうか。 http://api.jquery.com/fadeIn/

webama_fk
質問者

お礼

お返事ありがとうございます。 .animateのcompleteで対応できました!

関連するQ&A

専門家に質問してみよう