如何为十进制值配置范围滑块



我有以下用于范围滑块的代码。 它适用于完整的值,例如 1、100,但不适用于十进制值。 想要从 0.001 开始。我试过,用 1 替换 0.1 但不起作用

<script>
        $.each($('.slider-input'), function() {
            var $t = $(this),
                    from = $t.data('from'),
                    to = $t.data('to'),
                    $dailyProfit = $($t.data('dailyprofit')),
                    $totalProfit = $($t.data('totalprofit')),
                    $val = $($t.data('valuetag')),
                    perDay = $t.data('perday'),
                    perYear = $t.data('peryear');

            $t.ionRangeSlider({
                input_values_separator: ";",
                prefix: '{{ $basic->symbol }}',
                hide_min_max: true,
                force_edges: true,
                onChange: function(val) {
                    $val.val( '{{ $basic->symbol }}' + val.from);
                    var profit = (val.from * perDay / 100).toFixed(1);
                    profit  = '{{ $basic->symbol }}' + profit.replace('.', '.') ;
                    $dailyProfit.text(profit) ;
                    profit = ( (val.from * perDay / 100)* perYear ).toFixed(1);
                    profit  =  '{{ $basic->symbol }}' + profit.replace('.', '.');
                    $totalProfit.text(profit);
                }
            });
        });
        $('.invest-type__profit--val').on('change', function(e) {
            var slider = $($(this).data('slider')).data("ionRangeSlider");
            slider.update({
                from: $(this).val().replace('{{ $basic->symbol }}', "")
            });
        })
    </script>

我刚刚添加了.

步长:0.001

并将 (1( 替换为 (8(

最新更新