form表单提交涉及到slider(jRange)

最近做商城的时候,需要做选择价格区间的这么一个功能,为了让选择更加直观,更加灵活;在网上搜索到了一款不错的插件,一款jQuery插件jRange:

Github地址:https://github.com/nitinhayaran/jRange

该插件使用起来也比较简单(而且官网也有详细说明):

首先引入两个文件:

<link rel="stylesheet" type="text/css" href="css/jquery.range.css">
 <script type="text/javascript" src="js/jquery.range.js"></script>

(当然还有jquery-1.11.3.min.js,毕竟该插件是以jquery开发的)

html部分代码:

<input  type="hidden" id="range" class="slider-input" value="3000" />

js部分:

$('.slider-input').jRange({
from: 0,
to: 10000,
step: 1,
format: '%s'+'元',
width: 240,
showLabels: true,
isRange : true
});

以上就是引用过程,就是这么简单!

配置讲解:
选项必选类型说明
from必选Integer最小值
to必选Integer最大值
step可选Integer增量 (默认为1)
scale可选Array刻度条。例如[0,50,100]
showLabels可选Boolean显示标签(默认true)
showScale可选Boolean显示刻度(默认true)
format可选String/Function用来设置标签的格式 例如"%s 天"
width可选Integer宽度(默认300)
theme可选String主题(默认是"theme-green"绿色),还有"theme-blue"蓝色。你可以在jquery.range.less中设置
isRange可选Boolean是否为范围(默认false,选择一个点),如果是true,选择的是范围,格式为’1,2’
snap可选Boolean是否只允许按增值选择(默认false)
disable可选Boolean是否只读(默认false),若为true,只读模式,无法选择。可以用js动态设置$(’.slider’).jRange(‘disable’); $(’.slider’).jRange(‘enable’); $(’.slider’).jRange(‘toggleDisable’);
onstatechange可选Function数字变化的时候的回调函数
ondragend可选Function拖动结束时的回调函数
onbarclicked可选Function刻度条被按住时的回调函数
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值