我正在使用 NoUiSlider 7(jQuery 版本),如果用户键入的值低于最小值,我想要一个回调函数。
$('#slider').noUiSlider({
start: 100,
step: 10,
range: {
'min': Number(range[0]),
'max': Number(range[1])
},
serialization: {
lower: [
$.Link({
target: $('#ausgabe_klassisch_betrag')
})
],
format: {
thousand: '.',
postfix: ' E',
mark: ',',
decimals:0
}
}
});
所以我尝试对值进行切片(因为我使用 2 个字符后缀),如果值低于则警告:
$("#slider_klassisch_betrag").on({
change: function(){
$val = $("#slider_klassisch_betrag").val().slice(0,-1);
if($val < 30 ){ alert(); }
}
});
但这不起作用。更改仅在滑块更改而不是输入字段更改时才有效