bootstrap slider - 获取data-slider-min和data-slider-max值

时间:2015-06-11 02:05:04

标签: javascript jquery twitter-bootstrap

我有一个简单的问题,即获取引导滑块的最大值和最小值。我是这个的初学者。

这是我的代码段

HTML:

<input id="slider1" type="hidden" class="span2" value="" data-slider-min="0.2" data-slider-max="9.8" data-slider-step="0.2" data-slider-value="[3.4,6.6]"/>

Javascript:

var slider= new Slider("#slider1");
slider.on("slide", function(slideEvt) {
  console.log(slider.getValue());
  var min = slider.data("slider-min").getValue();
  var max = slider.data("slider-max").getValue();
  console.log(min);
  console.log(max);
  le1 = slideEvt[0] - min;
  le2 = slideEvt[1] - le1;
  le3 = max - le1 - le2;
}); 

但它不起作用

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以获取滑块options并从中读取minmax值。

 var slider= new Slider("#slider1");
 slider.on("slide", function(slideEvt) {
   var min = slider.options.min,
       max = slider.options.max
   ...
   ...
 });