Jquery ui jQueryUI:在事件处理程序内部更改滑块最大值
我有点卡住了: 我想在事件中更改JQueryUI滑块的“max”选项(例如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_
更改:
)
当我在活动中时,如何调用“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-意识到我的新值太小,而滑块的宽度保持不变。非常感谢!非常欢迎。:)