我有一个从21点到30点的滑块,数字之间有10个标记(就像一把尺子),而我的步长是0.5。是否有一种方法来限制值,以便用户不能低于21.5,但标记从21开始?我不想听onchange,因为我想阻止拖到21.5以下。
Testlink:http://codepen.io/anon/pen/dPGgzK
$('#slider').noUiSlider({
start: 21.5,
step: 0.5,
range: {
'min': 21,
'max': 31,
'10%': 22,
'20%': 23,
'30%': 24,
'40%': 25,
'50%': 26,
'60%': 27,
'70%': 28,
'80%': 29,
'90%': 30,
'100%': 31
}
});
$('#slider').noUiSlider_pips({
mode: 'range',
density: 1
});发布于 2014-12-16 17:13:09
例如,您应该能够使用滑块的滑动事件
$("#slider").on({
slide: function(){
if ($("#slider").val() < 21.5) { // if slided to somthing less than 21.5
$("#slider").val(21.5); // set it to 21.5
}
}
});http://codepen.io/anon/pen/XJKJaQ
https://stackoverflow.com/questions/27383102
复制相似问题