我的要求很典型。我需要一个价格区间双手柄滑块,根据当前的手柄值,刻度尺寸(步长)会发生变化,例如,如果价格小于1500,则刻度尺寸为50.在1500和15000之间,刻度线尺寸应该变为100,在15000到50000之间,刻度尺寸应该变为500,依此类推。我用jquery实现了这个,但还有其他问题(比如自动调整其他句柄),这是我无法解决的。我现在正在使用YUI。有没有办法根据当前句柄的值更改刻度尺寸?欢迎任何帮助。
答案 0 :(得分:0)
假设您指的是拇指在拖动时跳跃的像素距离,请尝试:
var thumb = dualSlider.maxSlider.thumb;
thumb.setXConstraint(thumb.leftConstraint, thumb.rightConstraint, newTickSize);
如果您的意思是与拇指放置对应的值使用从像素位置到“实际”值的不同转换因子,则需要在您为执行该转换而构建的函数中实现该值。