Dynamic YUI范围滑块子范围的单独大小

Dynamic YUI范围滑块子范围的单独大小,dynamic,slider,range,yui,Dynamic,Slider,Range,Yui,我的要求是典型的。我需要一个价格范围双手柄滑块,根据当前手柄值,刻度大小(步长)将改变,例如,如果价格小于1500,刻度大小为50。在1500到15000之间,刻度大小应为100,在15000到50000之间,刻度大小应为500,依此类推。我已经用jquery实现了这一点,但还有其他问题(如另一个句柄的自动调整),我无法解决。我现在正在使用YUI。有没有办法根据当前句柄的值更改记号大小?欢迎提供任何帮助。假设您指的是拖动拇指时所跳的像素距离,请尝试以下操作: var thumb = dualSl

我的要求是典型的。我需要一个价格范围双手柄滑块,根据当前手柄值,刻度大小(步长)将改变,例如,如果价格小于1500,刻度大小为50。在1500到15000之间,刻度大小应为100,在15000到50000之间,刻度大小应为500,依此类推。我已经用jquery实现了这一点,但还有其他问题(如另一个句柄的自动调整),我无法解决。我现在正在使用YUI。有没有办法根据当前句柄的值更改记号大小?欢迎提供任何帮助。

假设您指的是拖动拇指时所跳的像素距离,请尝试以下操作:

var thumb = dualSlider.maxSlider.thumb;
thumb.setXConstraint(thumb.leftConstraint, thumb.rightConstraint, newTickSize);
如果您的意思是对应于拇指位置的值使用了从像素位置到“真实”值的不同转换因子,则需要在为进行转换而构建的函数中实现该转换