0

これはおそらく非常に単純な作業ですが、うまくいかないようです。私は2つの部門を持っています。少し遅れて、div 1 が div 2 にフェードインします。div 2 でテキストをフェードインする必要がありますが、うまくいきません。

私のhtml

<div class="first_slide">
    <p>some content</p>
 </div>


 <div class="second_slide">
  <h4 class="byline">need to fade in</h4>
  </div>

とjquery

$(".first_slide").delay(10000).fadeOut(1200);
$('.second_slide').delay(11000).fadeIn(1200);

フェードインするには2番目のdivが必要h4です。どんな助けも大歓迎です。

4

3 に答える 3

4

このような?

$('.second_slide').delay(11000).fadeIn(1200, function(){
    $('.byline').delay(11000).fadeIn(1200);
});
于 2013-10-30T16:54:27.533 に答える
1

これを試して

 $(function(){
     $('.second_slide').hide();
    $(".first_slide").delay(10000).fadeOut(1200);
    $('.second_slide').delay(11000).fadeIn(1200);
});

http://jsfiddle.net/alaminopu/VzU7J/を確認してください

于 2013-10-30T16:58:02.843 に答える
0

多分あなたはこれを望んでいます(それh4は親の唯一の子なので、私は親にフェードインしました)

$(".first_slide").delay(2000).fadeOut(1200, function(){
    $('.second_slide').delay(2000).fadeIn(1200);
});

デモ。

于 2013-10-30T16:59:23.627 に答える