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(); }
}
});
しかし、これはうまくいきません。変更はスライダーが変更された場合にのみ機能し、入力フィールドによる変更では機能しません