Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
Javascript 如何在单击按钮时重置范围滑块的最大和最小范围?_Javascript_Jquery_Slider_Range_Rangeslider - Fatal编程技术网

Javascript 如何在单击按钮时重置范围滑块的最大和最小范围?

Javascript 如何在单击按钮时重置范围滑块的最大和最小范围?,javascript,jquery,slider,range,rangeslider,Javascript,Jquery,Slider,Range,Rangeslider,以下是我尝试过的,但没有成功: var $slider = jQuery( "#slider" ); $slider.slider("option", "min", min_range); $slider.slider("option", "max", max_range); 我找到了解决办法。当点击按钮时,我破坏了滑块,然后用新的范围值重新初始化它 代码如下: jQuery("#slider").slider("destroy"); jQuery("#slider").slider({

以下是我尝试过的,但没有成功:

var $slider = jQuery( "#slider" );
$slider.slider("option", "min", min_range);
$slider.slider("option", "max", max_range);

我找到了解决办法。当点击按钮时,我破坏了滑块,然后用新的范围值重新初始化它

代码如下:

 jQuery("#slider").slider("destroy");
 jQuery("#slider").slider({
            range: true,
            min: new_min_range,
            max: new_max_range,
            values: [ new_min_range, new_max_range ]
});

有什么js错误吗?否则,该代码应该可以工作。你能用HTML发布完整的js代码吗?没有错误。。但我通过销毁滑块并重新初始化来修复它。谢谢你宝贵的时间。