2012-06-12 132 views
0

如何更改onload上jQuery ui滑塊的值?自動更改滑塊值jquery

其實我需要的是「自動滾動條」,它會自動改變...

首先我用settimeout到3000,所以3000毫秒後就會開始工作。

改變我用什麼值

$("selector").slider("value",0); // this is the first option 

完成第一值變化後,我需要將其更改爲第二,第三等。

我試圖delay但它仍然在不斷變化的值一次..

$("selector").slider("value",0).delay(2500).slider("value",45); //not working it changing to 45 

我該如何實現這一目標?

謝謝。

+0

什麼是與超時的問題? – Thomas

回答

0

否則,您可以使用的setTimeout

var val = 10; 
var one = function() { 
    $("#slider").slider("value", val); 
    setTimeout(function() { 
     val = val + 10; 
     $('#slider').slider("value", val); 
     if(val < 100){ 
      one(); 
     } 
    }, 100); 
}; 

one(); 
​ 

DEMO