拖动滑块快速选择数字插件

通过拖动滑块快速输入数值,并可以设置常用的数值快速选择

案例一:默认无参数

$("#case1").sider();

案例二:自定义参数

$("#case2").sider({min:10,max:50,step:5,quick:[5,25,45,50],value:20});

案例三:回调函数

$("#case3").sider({
   callback:function(_this,value,status)
   {
      $("#callback").text(value);
      if(status) 
         $("#callback").css("border","1px solid #f60");
      else
         $("#callback").css("border","1px solid #d7d7d7");
   }
});			

引用文件:

<link rel="stylesheet" href="style.css" />
<script src="jQuery-2.1.4.min.js"></script>
<script src="sider.jquery.min.js"></script>
	

调用代码:

<div class="widget-sider"></div>

<script type="text/javascript">
   $(function(){
      $(".widget-sider").sider({
         min:0, //最小值
         max:50, //最大值
         step:5, //拖动步长
         quick:[5,25,45,50], //快速选择列表
         value:20, //默认值
         callback:function(_this,value,status){ 
            //回调函数, 反回3个参数,
            //_this : 当前元素
            //value : 选取的值
            //status : 是否选择完毕
            $("#callback").text(value);
            if(status) 
               $("#callback").css("border","1px solid #f60");
            else
               $("#callback").css("border","1px solid #d7d7d7");
         }
      });
   })
</script>

适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。

来源:A5源码