Jquery UI滑块,设置值bug

viM*_*MaL 3 javascript jquery jquery-ui slider

我有3个div

<div id="slider-range1" class="slider-range"></div>
<div id="slider-range2" class="slider-range"></div>
<div id="slider-range3" class="slider-range"></div>
Run Code Online (Sandbox Code Playgroud)

我已经使用类引用将滑块添加到这些div中

$(function() {
        $(".slider-range").slider({
            range: true,
            min: 0,
            max: 100,
            slide: function(event, ui) {

            }
        });
});
Run Code Online (Sandbox Code Playgroud)

每个滑块的范围是不同的.我想动态添加它

我试过了

$("#slider-range1").slider('option','values',[1, 100]);
Run Code Online (Sandbox Code Playgroud)

但它不起作用:(

Rei*_*gel 5

你有没有尝试过:

$('selector').slider( 'values' , index , value ); // index would be the square in the slider
Run Code Online (Sandbox Code Playgroud)

在你的例子中你可以:

$("#slider-range1").slider('values', 0, 50);
$("#slider-range1").slider('values', 1, 100);
Run Code Online (Sandbox Code Playgroud)