javascript - NoUISlider 工具提示仅显示整数

标签 javascript integer tooltip nouislider

我希望我的 slider 上的工具提示只显示整数,如“130”而不是“130.00”。 我只是不知道从哪里开始。

这是我的代码:

$( document ).ready(function() {
var groesseslider = document.getElementById('slider-tooltip');

noUiSlider.create(groesseslider, {
    start: [ 145 ],
    step: 1,
    range: {
        'min': 100,
        'max': 250
    }
});
    });
$( document ).ready(function() {
    var groesseslider = document.getElementById('slider-tooltip');
var tipHandles = groesseslider.getElementsByClassName('noUi-handle'),
    tooltips = [];

// Add divs to the slider handles.
for ( var i = 0; i < tipHandles.length; i++ ){
    tooltips[i] = document.createElement('div');
    tipHandles[i].appendChild(tooltips[i]);
}

// When the slider changes, write the value to the tooltips.
groesseslider.noUiSlider.on('update', function( values, handle ){
    tooltips[handle].innerHTML = values[handle];
});
    });

我的 JS 代码: http://jsfiddle.net/miiauwz/66a5ahm0/

最佳答案

这可以工作..

var sliderFormat = document.getElementById('slider-format');

noUiSlider.create(sliderFormat, {
start: [ 20 ],
...
format: {
    from: function(value) {
            return parseInt(value);
        },
    to: function(value) {
            return parseInt(value);
        }
    }
});

关于javascript - NoUISlider 工具提示仅显示整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31631816/

相关文章:

javascript - Ember,在动态模板中渲染内容

javascript - 将字符串中的点从charcode转换为十六进制(javascript)

java - 我无法将值输出到 j 文本区域

python - time.sleep 需要整数?

c - 如何声明一个带有常量变量的指针

javascript - 切换下拉列表可见性

javascript - 将总列添加到 Highcharts 列范围

仅当从底部悬停在标签上时,jQuery 工具提示才会出现在合适的位置

java - 为什么我的 setCursor() 在创建工具提示时停止?

c# - 在非焦点 ToolStripItem 上显示工具提示