html 具有动态值的自定义侧滑块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 具有动态值的自定义侧滑块相关的知识,希望对你有一定的参考价值。

http://seiyria.com/bootstrap-slider/

HEADER:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.8.1/css/bootstrap-slider.min.css" />




BODY:
$75 /mo 3 EMPLOYEES  +    $6 /mo ADDITIONAL EMPLOYEE
<input id="ex1" type="text" data-slider-id="ex1Slider" data-slider-min="3" data-slider-max="20" data-slider-step="1" data-slider-value="3" data-slider-monthly="75" />

<p style="text-align: center;">Drag slider to calculate your payroll price</p>



FOOTER:
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.8.1/bootstrap-slider.min.js"></script>    

<script>
    jQuery(document).ready(function() {
        var additional = 6 ;
        var monthly = 75 ;
        jQuery('#ex1').slider({
            tooltip:'always', // show tooltip always

/*
                // if value = 3 , monthly = 75 , additional = 0    6*3-3 = 0
                // if value = 4 , monthly = 75 , additional = 6    6*4-3
                // if value = 5 , monthly = 75 , additional = 12   6*5-3
                // if value = 6 , monthly = 75 , additional = 18   6*6-3
				// ...
                // if value = n , monthly = 75 , additional  =     6*n-3

*/
            formatter: function(value) {
                console.log('in slider') ;
               // if ( value == 3 ) {  TEST 
               //     return 'Employees: ' + value + ' / ' + 'Per Month: $' + ( monthly ) ;  // base
               // }

                return value + ' Employees ' + ' |  $' + parseInt(monthly + additional * (value-3) ) + ' /mo'   ;
            }
        });

    });
</script> 

以上是关于html 具有动态值的自定义侧滑块的主要内容,如果未能解决你的问题,请参考以下文章

内容应用程序对话框中具有动态值的静态字段

Anylogic - 具有汇总值的自定义分布?

具有获取 json 值的片段中的自定义适配器

如何在graphQl中制作具有确定值的自定义类型

php 具有高级自定义字段块功能的自定义Gutenberg块的源代码

iOS 8中具有动态高度的自定义inputView