如何从链接输出中删除小数位数
我正在使用此代码
$("#slider_01").noUiSlider({
start: [2000, 24000],
connect: true,
step: 0.01,
range: {
'min': 0,
'max': 28500
},
format: wNumb({
decimals: false,
thousand: ',',
prefix: '$ ',
})
});
$('#slider_01').Link('lower').to($('#value-lower_1'));
$('#slider_01').Link('upper').to($('#value-upper_1'));
答案 0 :(得分:4)
小数decimals: false
无效,请使用decimals: 0
。此外,您正在设置.val()
方法的格式。像这样使用它:
$('#slider_01').Link('lower').to($('#value-lower_1'), null, wNumb({
decimals: 0,
thousand: ',',
prefix: '$ ',
}));
答案 1 :(得分:2)
在我正在使用的环境中,我无权访问wNumb
库。
在图书馆的幕后看一下,这也起作用:
$("#slider_01").noUiSlider({
...
format: {
to: (v) => parseFloat(v).toFixed(0),
from: (v) => parseFloat(v).toFixed(0)
}
});
答案 2 :(得分:1)
将step
从0.01
更改为1
。