gpt4 book ai didi

javascript - 带有自定义值而不是范围的nouislider

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:42 24 4
gpt4 key购买 nike

我喜欢 noUIslider slider ,但我需要应用自定义值而不是范围和步长选项,因为我的值变化不流畅。

因此,例如:范围 [10,90]步骤:5

我想使用:

值 [0,10, 15.5, 18, 41, 等等...]

这可能吗?

谢谢

最佳答案

解决方案是范围选项。您必须创建一个对象,其中包含 slider 上位置的值、该位置的值以及到下一个值的距离。

var rangers = {}
for (i = 0; i < filterLength.length; ++i) {
var prozent = Math.ceil((100/filterLength.length) * i)
if ( i < filterLength.length-1 ) { rangers[prozent+'%'] = [ filterLength[i], filterLength[i+1] - filterLength[i] ] }
if ( i == filterLength.length-1 ) { rangers['max'] = [filterLength[filterLength.length-1]]; }
}

$("#slider-length").noUiSlider({
start: [ filterLength[0], filterLength[filterLength.length-1] ],
range: rangers
});

关于javascript - 带有自定义值而不是范围的nouislider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22090455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com