我发现了两个出色的 jquery 插件,用于为 Web 表单生成滑块,它们在不支持 javascript 的浏览器中很好地降级,关闭了样式等。
第一个是 Jquery.UI 版本:http ://ui.jquery.com/demos/slider/#steps
第二个是滑块的选择元素:http ://www.filamentgroup.com/lab/update_jquery_ui_16_slider_from_a_select_element/
但是,我需要创建一个不只是将滑块分成相等部分的滑块。
例如,假设我有以下数字范围:
800,1000,1100,1200,1300,1400,1500
我希望滑块在 800 和 1000 之间有一个很好的大间隙,然后在 1100-1500 之间有更小的间隙
所以滑块看起来有点像这样:
800----1000--1100--1200--1300--1400--1500
最好我希望它降级为下拉菜单,所以问题是有没有人知道支持此功能的插件或有任何建议以实现此功能的最佳方式,自定义灯丝组插件滚动我自己的等等。
更新:一直在使用灯丝组的滑块进行破解,无论如何它都通过 JQuery UI 的滑块实现了句柄。所以看起来修改 JQuery.UI 它的自身是唯一可用的选项。将在代码中挖掘,看看我是否能找到需要更改的必要位。如果在此期间有人有任何想法!