0

我有点卡住了:

change:当我在一个事件中时(例如),我想更改 JQueryUI 滑块的“最大”选项。

当我在活动中时,如何调用“max”选项?

编辑:我的代码如下所示:

$('#slider0').slider({
        value: 100,
        min: 0,
        max: 500,
        range: "min",
        step: 50,
        stop: function( event, ui ) {
            var amt_val = (THIS IS THE CURRENT VALUE OF THE SLIDER)
            if(amt_val === 400) {
                $('#slider0').slider("option", "max", 10);
            }
        }
});

但是,每当我将滑块设置为 400 时,句柄和值都会变为 0,并且句柄会冻结。

4

1 回答 1

1

您可以更改选项,例如

$( ".selector" ).slider( "option", "max", 7 );

检查jQuery UI Slider的文档页面的选项选项卡

演示:http: //jsfiddle.net/joycse06/WKyYv/

于 2012-06-19T05:47:57.060 回答