基于ion.rangeslider.js 左右拖动滑块选择区间价格范围

所属分类:-

 23225  323  查看评论 (1)
分享到微信朋友圈
X
基于ion.rangeslider.js 左右拖动滑块选择区间价格范围 ie兼容9

注:请在移动端查看效果,pc端显示比例有问题。

主要参数说明

参数说明类型默认值
`min`滑动条最小值`number`
`max`滑动条最大值`number`
`from`初始值`number`0
`to`终点值(双滑块模式下有效)`number`0
`type`设置滑块类型`string`设置为`type:”double”`时为双滑块,默认为`”single”`单滑块
`grid`坐标分格,设置为`grid:true`时有坐标分格`Boolean``false`
`grid_num`设置坐标分格的单位步幅`grid_num:100``number`0
`step`设置`step: 100`每次滑块移动的步幅为100`number`1
`keyboard`设置`keyboard: true`则可以用键盘方向键来操作滑块移动`boolean``false`
`keyboard_step`设置`keyboard_step: 20`则可以设置键盘操作滑块移动的步幅`number`1
`hide_min_max`设置`hide_min_max: true`则可以隐藏滑动条最大值与最小值`boolean``false`
`prefix`设置指示标签的前缀`String`
`postfix`设置指示标签的后缀`String`
`values``grid: true`时可以用`value:[]`传递数组来自定义坐标`array`
`from_fixed`设置`from_fixed: true`时,from为不移动的状况`Boolean`
`from_min`                    `from_max`                    `to_min`                    `to_max`设置起点、终点的移动范围`number`
`from_shadow`                    `to_shadow`设置活动范围后,可以设置阴影来标示范围。`Boolean`
`min_interval`                    `max_interval`设置双滑块后,`min_interval: 20`和`max_interval: 50`可分别设置两滑块的最小间距与最大间距。`number`
`drag_interval`设置双滑块后,`drag_interval: true`可拖动两滑块中间部分一起拖动起始点与终点。`number`
`disable`设置`disable: true`,该滑动条为不可用状态。`Boolean`

四种触发的事件:

  • onStart事件,第一次加载时触发;
    onChange事件,数值变化(滑动)就触发;
    onFinish事件,数值变化结束时(滑动结束时)触发;
    onUpdate事件,重置时触发。

相关插件-

渐变动态动画

渐变地形动画,使用anime.js来制作动画
 
 23871  359

轻量级JS库TypeLighter实现打字机效果

轻量级JS库TypeLighter.js实现打字机效果
 
 11888  225

jquery控制滚动条下拉后DIV容器在页面中的位置

jquery控制滚动条下拉后DIV容器在页面中的位置
 
 32279  345

jquery分步操作插件

jquery分步操作插件step.js,代码注释全修改方便。
 
 30493  329

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    西门吹牛 0
    2018/9/14 15:19:55
    如有疑问可留言给我,谢谢大家 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复