2013-10-03 23 views
1

我想在h2淡出和淡出效果後追加h3。我試過但我沒有得到。 fidde在h2淡入和淡出效果後追加h3

$(function(){ 
    var jj= ['<h1>text1</h1>','<h2>text2</h2>','<h3>text3</h3>']; 
    $.each(jj, function(i){ 
     $('body').append(jj[i]) 
     $('h2').fadeOut('slow').fadeIn('fast') 
    }) 
}) 
+0

你想按順序顯示這些元素...即H1第一,然後在最後一個H3 –

+1

像http://jsfiddle.net/arunpjohny/xUSp8/ h2的1/ –

+0

您最後的陳述是針對'fadein'和'fadeout',所以在附加'h3'後會出現技術上的淡化。所以你需要改變它的順序。 –

回答

1

Like this??

var jj= ['<h1>text1</h1>','<h2>text2</h2>','<h3>text3</h3>']; 

$('body').append(jj[0]); 
$('body').append(jj[1]); 

$('h2').fadeOut('slow').fadeIn('fast', function(){ 
    $('body').append(jj[2]); 
});