1

我使用引导滑块并寻找一种从其他变量设置句柄值的方法,我找到了这种方法,但对我不起作用.. data-slider-value 是包含值 html 的属性

<input id="gravite" name="gravite" type="text"
              data-provide="slider"
              data-slider-ticks="[1, 2, 3]"
              data-slider-ticks-labels='["Faible", "Moyenne", "Urgent"]'
              data-slider-min="1"
              data-slider-max="3"
              data-slider-step="1"
                data-slider-value=""
              data-slider-tooltip="hide" />

javascript

var val=$(this).attr('gravite');
 $("#gravite").slider('setValue',val);
4

1 回答 1

1
data-provide="slider" 

允许不编写任何 javascript 代码。唯一的事情是您需要将 bootstrap-slider 的 javascipt 依赖项(https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/6.1.7/bootstrap-slider.min.js)放在html 的结尾(例如,就在 之前)。另请注意,它必须是 6.1.7 或更高版本!

于 2016-04-04T13:44:18.513 回答