Jquery滑块UI动态步长
Jquery Slider UI dynamic step size
我有一个滑动条,属性如下:
- 水平方向
- 一个处理
- a min为2
- 最大65
我的目标是迫使用户只能在7个点之间做出选择(例如:"2,3,4,26,39,52,65"),除此之外别无其他。
如何创建动态步长,或者如何只允许这些点作为滑块步长?
为什么不使用只有7个点的滑块,并使用表格转换您的值:
参见我的jsfiddle示例http://jsfiddle.net/bouillard/Uy5sD/
我建议您查看slide
事件。医生来了。它说
根据ui.value.
返回false以防止滑动
所以当值不是你想要的值时,你只需要返回false。
编辑:该死的,这个链接只是把你带到滑块页面。我说的是在Events
选项卡中,它的名字是slide
编辑2:一个小提琴使用它。与其他解决方案的主要区别在于,在这个解决方案中滑动不会是均匀的。
另一个小提琴。在本例中,如果在幻灯片结束时达到一个不正确的值,它将返回到先前的正确值。
在以下范围内价格滑块步长值动态更新,如在1到10000之间步长将100和在10000到50000之间步长将500 1000直到100000步长将1500 10000, 100000基于定义值
这个滑块将是有用的,当我们去做从低到高的步骤在大量的价格。
我们只需要定义一个步骤的集合,并且在步骤变化时为给定的步骤值定义另一个步骤,我们需要定义该值。& lt;比;http://jsfiddle.net/Ng_gajera/bt8dusrz/2/
相关文章:
- 在有角度的ui网格中设置动态列的问题
- 剑道UI下载列表:如何动态添加新元素
- 语义UI动态下拉菜单重新初始化问题
- jQuery mobile-动态更改ui页面背景颜色
- 动态创建的 jQuery UI 对话框错误后 jQuery 2.2.0 升级
- 动态模板 URL 在角度 ui 路由器中解析时
- AngularJS - ui.router - 如何在动态添加它们后重定向到所需的状态
- 关闭动态创建的 jQuery-ui 对话框
- WordPress + JQuery UI 选项卡 + 动态更改选项卡的宽度
- jQuery UI中的动态url,数据表
- jQuery UI排序无法使用动态表
- 在AngularJS UI路由器中动态更改视图
- 使用ui路由器实现动态URL路由的最佳方式是什么
- 如何将动态模板加载到$uibModal.open()(Angular UI引导程序)中
- angular ui:ui路由器动态路由和状态
- Angular UI Bootstrap Datepicker动态日期(变量)
- 如何从静态ui引导选项卡切换到动态ui选项卡
- 动态ui-sref内部指令
- 在Angular JS中使用HTML版本来渲染动态UI
- 使用Jquery为旋转木马创建动态ui