Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui jQueryUI:在事件处理程序内部更改滑块最大值_Jquery Ui_Events_Slider - Fatal编程技术网

Jquery ui jQueryUI:在事件处理程序内部更改滑块最大值

Jquery ui jQueryUI:在事件处理程序内部更改滑块最大值,jquery-ui,events,slider,Jquery Ui,Events,Slider,我有点卡住了: 我想在事件中更改JQueryUI滑块的“max”选项(例如更改:) 当我在活动中时,如何调用“max”选项 编辑:我的代码如下所示: $('#slider0').slider({ value: 100, min: 0, max: 500, range: "min", step: 50, stop: function( event, ui ) { var amt_

我有点卡住了:

我想在事件中更改JQueryUI滑块的“max”选项(例如
更改:

当我在活动中时,如何调用“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,并且句柄会冻结。

您可以像这样更改选项

$( ".selector" ).slider( "option", "max", 7 );
检查文档页面的选项选项卡以了解更多信息


演示:

检查此项,但是您的选择器应该用引号括起来,如
$(“#slider0”)
Ah-意识到我的新值太小,而滑块的宽度保持不变。非常感谢!非常欢迎。:)