【问题标题】:Display pip values in Nouislider as number range在 Nouislider 中将点值显示为数字范围
【发布时间】:2021-01-22 15:10:50
【问题描述】:

我用这段代码创建了一个 nouislider:

<div id="slider"></div>
<script>
var slider = document.getElementById('slider');
noUiSlider.create(slider, {
    start: 0,
    step: 1,
    tooltips: false,
    connect: 'lower',
    range: {
        min:[559],
            '1%':[559,1],
            '25%':[560,60],
            '50%':[620,55],
            '75%':[675,75],
            '100%':[725],max:[725]
    },
    pips: {
        mode: 'values',
        values: [559,560,620,675,725],
        density: 20 }
       
   
});
</script>

我的点值显示为,

但我希望它以这种方式出现:

请问我怎样才能做到这一点?我可以在 pip 值中输入 HTML 值还是必须使用 jquery?

【问题讨论】:

    标签: jquery nouislider


    【解决方案1】:

    pips 选项 accepts a format parameter。您可以在那里传递一个to 函数来格式化每个值,如问题中所述。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多