我有两个滑块,我想根据另一个滑块的移动来更新一个滑块的范围。
例如; slider_1 和 slider_2 的范围都是 1-10。当我将 slider_1 从位置 1 移动到 2 时,slider_2 的范围从 1-10 变为 1-20。如果我将 slider_1 从位置 2 移动到 3,slider_3 现在的范围是 1-30,依此类推。
我像这样初始化滑块:
function slider() {
$(".slider").noUiSlider({
orientation: "horizontal",
start: [0],
range: {
min: 0,
max: 10,
},
connect: 'lower',
direction: "ltr",
step: 1,
});
};
到目前为止,我能想出的最好的实现方法是解构整个滑块,每次都用新的范围重新初始化它。但是我不确定如何正确解构滑块。
关于如何做到这一点的任何想法?