2017-06-26 12 views
-1

基本的には、写真がすでに変更されている場合にのみfadeInを追加します。スライダーにfadeInなどのエフェクトをヘッダに追加する

$(document).ready(function() { 
    var num = 1; 
    setInterval(function() { 
    num += num + 1; 

    if(num > 4) num=1; 

    $('#nav').css('backgroundImage', 'url(photo'+num+'.png)'); 
    },4000); 
}); 
+2

Theresの無フェードイン、また任意のは、それが –

+0

読みに時間がかかる[尋ねる]と[MCVE] – charlietfl

答えて

0

次のコードを使用して、fadeInとfadeOutの効果を与えます。 これは4秒間隔で画像を変更します。 fadeInとfadeOutの時間変更間隔を長くする。

$(document).ready(function(){ 
     var num = 1; 
     setInterval(function(){ 
      ++num; 
      $("#demo").fadeOut(1500, function() { 
       if(num == 4) 
        num = 1; 
       $('#demo').css("background-image","url('photo"+num+".png')"); 
      }).fadeIn(1500); 
     }, 4000); 
}); 
+0

それは本当に動作しますしてください実装しよう。はいの場合は、私のコードマスタXD – Puckovsky

+0

はい、それは動作します。 – Jtin

関連する問題