2016-05-16 86 views
0

我從Jquery中爲循環文本製作了一些腳本。我想把一些.fadeIn()放在它上面,但不能。有任何想法嗎?jquery循環:.html + .fadeIn

$(document).ready(function() { 
    var myClasses = ["ONE", "TWO", "THERE", "FOUR"];  
    var count = 0; 

    setInterval(function() { 

     $(".one").html(myClasses[count]) 
     count >= 3 ? count = 0 : count += 1; 
    }, 1200); 
}); 
+0

'淡入()'你想在哪兒呢?哪個元素應該淡入? – Jai

回答

1

試試這個:

$(document).ready(function() { 
     var myClasses = ["ONE", "TWO", "THERE", "FOUR"];  
     var count = 0; 

     setInterval(function() { 
      $(".one").fadeOut('slow',function(){ 
       $(this).html(myClasses[count]); 
       count >= 3 ? count = 0 : count += 1; 
      }).fadeIn("slow"); 
     }, 1200); 
    }); 
+0

這就是我想要的:)謝謝先生。 –

+0

我會讓它更加動態 - 'count = count> = myClasses.length-1? 0:count + 1;' –