admin管理员组文章数量:1208155
I created a slider as below,
<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"/>
I need to set value dynamically to this slider. I tried,
$("#brightness").slider('setValue', 8, true);
$("#brightness").slider('refresh');
But this is not working. How can I do it?
I created a slider as below,
<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"/>
I need to set value dynamically to this slider. I tried,
$("#brightness").slider('setValue', 8, true);
$("#brightness").slider('refresh');
But this is not working. How can I do it?
Share Improve this question edited Nov 2, 2015 at 9:28 Anders 8,57710 gold badges59 silver badges99 bronze badges asked Nov 2, 2015 at 9:26 NidhishNidhish 3611 gold badge3 silver badges17 bronze badges 2 |3 Answers
Reset to default 8only $("#brightness").slider('setValue', 8, true);
refresh with initial values
$("#brightness").slider('refresh');
Try the following script:
$(window).load(function() {
$("#brightness").attr('data-slider-value', 8);
$("#brightness").slider('refresh');
});
Here are a couple of things you could do with the sliders value, dynamically: 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);
});
本文标签: javascriptDynamically set value of Bootstrap sliderStack Overflow
版权声明:本文标题:javascript - Dynamically set value of Bootstrap slider? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1738729109a2109214.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
$("#brightness").val(8);
would set it to 8? – Anders Commented Nov 2, 2015 at 9:27