不规则的自举滑块步长值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不规则的自举滑块步长值相关的知识,希望对你有一定的参考价值。
我正在使用bootstrap滑块http://seiyria.com/bootstrap-slider/我想选择不规则的步骤值,如14,90,360天。
<input id="ex1" data-slider-id='ex1Slider' type="text" data-slider-step="1" data-slider-value="14" data-slider-ticks="[14, 90, 360]"
data-slider-ticks-labels='["14 days", "90 days", "1 year"]'
/>
var r = $('#ex1').slider()
.on('slide', function(data){
$("#ex6SliderVal").text(data.value)
})
;
任何建议如何只选择那些定义的值14,90,360等。
答案
我通过作者seiyria解决了这个问题
$(document).ready(function(){
var realValues = [14, 60, 120, 365];
var labelValues = ['14d', '60d', '120d', '365d'];
var r = $('#ex1').slider({
max: 3,
min: 0,
step: 1,
ticks: [0, 1, 2, 3],
formatter: function(val) {
return labelValues[val];
}
})
.on('change', function(data){
console.log(data);
$("#ex6SliderVal").text(data.value.newValue + ' ' + realValues[data.value.newValue])
})
;
})
<input id="ex1" data-slider-id='ex1Slider' type="text"
/>
<span id="ex6CurrentSliderValLabel">Current Slider Value: <span id="ex6SliderVal">3</span></span>
以上是关于不规则的自举滑块步长值的主要内容,如果未能解决你的问题,请参考以下文章