2014-02-25 62 views
-2

如果您可以提供幫助,我需要在插件jquery循環中使用計時器。所以我需要創建一個定時器,從20秒降到19,18,17 ......在整個週期中。你能幫助我嗎?我需要循環定時器

+2

請顯示您嘗試過的或您遇到問題的位置的代碼段。 – Popo

回答

0

你可以嘗試這樣。它從20開始倒數​​,當它到達0時,它回到20.如果你不想在零時返回,那麼用「return」替換「i = 20」。 http://codepen.io/anon/pen/kqhHB

$(document).ready(function() { 
    var i = 20; 
    setTimeout(count(i), 1000); 
    function count(i) { 
     $('#counter').html(i); 
     i--; 
     if(i < 0) 
      i = 20; 
     setTimeout(function(){ count(i); }, 1000); 
    } 

});

0

我知道這個定時器結束了,但我知道要這麼做,無論如何,謝謝。我需要一個20秒的定時器,但現在我要解釋我需要的滑塊。我有一個通過循環插件運行的滑塊,它每20秒更換一次圖像,但是我需要一個定時器來循環,因爲如果不是這樣,它可能會中斷和混淆圖像,使用定時器pocunu更改以改變2或3隔離的圖像達到0您是否有辦法做到這一點 -