0

如何在 onload 上更改 jQuery ui 滑块的值?

实际上我需要的是“自动滑块”,它会自动改变......

首先我习惯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 

我该如何实施?

谢谢你。

4

1 回答 1

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();
​

演示

于 2012-06-12T11:29:54.823 回答