jQWidgets jqxSlider rangeSlider 属性

  • Post category:jquery

当使用 jQWidgets 中的 jqxSlider 系列组件时,可以通过 rangeSlider 属性来创建一个双滑块的滑动条,该属性可以接受一个布尔值参数(默认为 false),用于决定当前的滑动条是否为双滑块滑动条。接下来将详细讲解 rangeSlider 属性的用法。

rangeSlider 属性详解

基本语法

$('#jqxSlider').jqxSlider({
    rangeSlider: true // 设置为双滑块滑动条
});

参数说明

参数名 类型 默认值 说明
rangeSlider boolean false 是否为双滑块滑动条

示例说明

  1. 单滑块滑动条
<div id="jqxSlider"></div>

<script>
    $(function () {
        // 创建单滑块滑动条
        $('#jqxSlider').jqxSlider({
            min: 0, 
            max: 100, 
            showTicks: true, 
            showRange: false, 
            step: 10, 
            width: 200,
            height: 10, 
            ticksFrequency: 10 
        });
    });
</script> 

以上代码创建了一个单滑块滑动条,默认情况下 rangeSlider 属性为 false。

  1. 双滑块滑动条
<div id="jqxSlider"></div>

<script>
    $(function () {
        // 创建双滑块滑动条
        $('#jqxSlider').jqxSlider({
            min: 0, 
            max: 100, 
            showTicks: true, 
            showRange: true, 
            step: 10, 
            width: 200,
            height: 10, 
            ticksFrequency: 10, 
            rangeSlider: true // 设置为双滑块滑动条
        });
    });
</script> 

以上代码通过 rangeSlider 属性将单滑块滑动条转化为双滑块滑动条,即滑动条上会出现两个滑块用于分别调整起始值和结束值。

结语

以上是 rangeSlider 属性的详细讲解,如果需要使用双滑块滑动条,只需要将 rangeSlider 属性设置为 true 即可。在实际使用中,可以根据需要进行相应的自定义配置,使其满足项目需求。