我有一个滑块:
jQuery('#rating_price').noUiSlider({
start: [50,500],
range: {
'min': 50,
'1%': [ 1,1 ],
'max': 500
}
});我想重设它,但它不会重置!
jQuery('#rating_price').noUiSlider("move", {
setTo: [50, 500]
});我检查了其他问题,并尝试了许多不同的变化。我做错了什么?我试图使用以下内容,但它给了我一个错误:
jQuery('#rating_price').noUiSlider.set([50,500]);.set不是一个函数。
以下内容不起作用
jQuery('#rating_price').noUiSlider.set([50, 500]);不应该这么难的。
发布于 2015-08-28 13:20:45
发布于 2018-01-28 05:30:37
为了防止您仍然到达此页面,重新设置noUiSlider的记录方式将调用实例上的reset()方法来恢复原始的开始值。
slider.noUiSlider.reset(); //where the slider is var slider = document.getElementById('slider');注意,新版本不使用jQuery元素,所以如果使用,jQuery,您可能需要这样做:
jQuery('#rating_price')[0].noUiSlider.reset();https://stackoverflow.com/questions/32257766
复制相似问题