我创建了一个滑块如下,
<input id="brightness" onChange="changeBrightness()" data-slider-id='ex1Slider' type="text"
data-slider-min="-100" data-slider-max="100" data-slider-step="2" data-slider-value="0"/>
我需要动态设置值到这个滑块。我试过了,
$("#brightness").slider('setValue', 8, true);
$("#brightness").slider('refresh');
但这不起作用。我该怎么做?
请尝试以下脚本:
$(window).load(function() {
$("#brightness").attr('data-slider-value', 8);
$("#brightness").slider('refresh');
});
只要 $("#brightness").slider('setValue', 8, true);
刷新初始值
$("#brightness").slider('refresh');
以下是动态滑块值可以执行的一些操作: 的jsfiddle
var slider = new Slider("#budget-slider-1");
var slider2 = new Slider("#budget-slider-2");
slider.on("change", function(slideEvent) {
var currentValueSlider2 = slider2.getValue();
slider2.options.min = 80;
slider2.setValue(100);
});