2011-10-25 35 views
1

我的問題是我怎麼能有#slider#faded後總是1播放一秒。有它在4秒和5秒是不是一個穩定的方式。第二個div來autoplayed始終爲1秒第一個div之後

$(function(){ 
    $("#faded").faded({ 
     autoplay: 4000 
    }); 
}); 

$(function(){ 
    $("#slider").faded({ 
     autoplay: 5000 
    }); 
}); 
+1

當你問的問題關於插件其漂亮提插件名稱 – Rafay

回答

0

這是你想要/需要什麼?它會褪色的第一個單元4秒鐘後,當做到這一點,它會在1秒之後觸發第二定時器:

setTimeout(function() { 
    $('#faded').fadeIn('normal', function() { 
     setTimeout(function() { 
      $('#slider').fadeIn('normal'); 
     }, 1000); 
    }); 
}, 4000); 
0

這裏是你面對一個問題:

$(function(){...此事件發生之前的頁面渲染,從而在你的代碼中創建的不一致。

我會建議你把它改爲window.onload = function(){....

這應該解決這個問題。

相關問題