首页>>表单>>jquery 滑动改变input值,input隐藏 可以是面积,时间,其他数字等 指定范围(2014-03-19)

jquery 滑动改变input值,input隐藏 可以是面积,时间,其他数字等 指定范围

jquery 滑动改变input值,input隐藏 可以是面积,时间,其他数字等 指定范围
赞赏支持
立刻微信赞赏支持 关闭

 

XML/HTML Code
  1. <div class="layout">  
  2.   
  3.   <div class="layout-slider" style="width: 100%">  
  4.     Slider <span style="display: inline-block; width: 400px; padding: 0 5px;"><input id="Slider1" type="slider" name="price" value="30000.5;60000" /></span>  in string  
  5.   </div>  
  6.   <script type="text/javascript" charset="utf-8">  
  7.     jQuery("#Slider1").slider({ from: 1000, to: 100000, step: 500, smooth: true, round: 0, dimension: " $", skin: "plastic" });  
  8.   </script>  
  9.   
  10.   <div class="layout-slider-settings">  
  11.   
  12.   </div>  
  13.   <div class="layout-slider">  
  14.     <input id="SliderSingle" type="slider" name="price" value="20" />  
  15.   </div>  
  16.   <script type="text/javascript" charset="utf-8">  
  17.     jQuery("#SliderSingle").slider({ from: 5, to: 50, step: 2.5, round: 1, format: { format: '##.0', locale: 'de' }, dimension: ' €', skin: "round" });  
  18.   </script>  
  19.   
  20.   <div class="layout-slider-settings">  
  21.   
  22.   </div>  
  23.   <div class="layout-slider">  
  24.     <input id="Slider2" type="slider" name="price" value="5000;50000" />  
  25.   </div>  
  26.   <script type="text/javascript" charset="utf-8">  
  27.     jQuery("#Slider2").slider({ from: 5000, to: 150000, heterogeneity: ['50/50000'], step: 1000, dimension: ' $' });  
  28.   </script>  
  29.   
  30.   <div class="layout-slider-settings">  
  31.   
  32.   </div>  
  33.   <div class="layout-slider">  
  34.     <input id="Slider3" type="slider" name="area" value="25;75" />  
  35.   </div>  
  36.   <script type="text/javascript" charset="utf-8">  
  37.     jQuery("#Slider3").slider({ from: 0, to: 500, heterogeneity: ['50/100', '75/250'], scale: [0, '|', 50, '|', '100', '|', 250, '|', 500], limits: false, step: 1, dimension: ' m<small>2</small>', skin: "round_plastic" });  
  38.   </script>  
  39.   
  40.   <div class="layout-slider-settings">  
  41.   
  42.   </div>  
  43.   <div class="layout-slider">  
  44.     <input id="Slider4" type="slider" name="area" value="2;10" />  
  45.   </div>  
  46.   <script type="text/javascript" charset="utf-8">  
  47.     jQuery("#Slider4").slider({ from: 1, to: 30, heterogeneity: ['50/5', '75/15'], scale: [1, '|', 3, '|', '5', '|', 15, '|', 30], limits: false, step: 1, dimension: '', skin: "blue", callback: function( value ){ console.dir( this ); } });  
  48.   </script>  
  49.   
  50.   
  51.   <div class="layout-slider-settings">  
  52.   
  53.   </div>  
  54.   <div class="layout-slider">  
  55.     <input id="Slider5" type="slider" name="area" value="600;720" />  
  56.   </div>  
  57.   <script type="text/javascript" charset="utf-8">  
  58.       
  59.     jQuery("#Slider5").slider({ from: 480, to: 1020, step: 15, dimension: '', scale: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00'], limits: false, calculate: function( value ){  
  60.       var hours = Math.floor( value / 60 );  
  61.       var mins = ( value - hours*60 );  
  62.       return (hours < 10 ? "0"+hours : hours) + ":" + ( mins == 0 ? "00" : mins );  
  63.     }})  
  64.   
  65.   </script>  
  66.     
  67. </div>  

 


原文地址:http://www.freejs.net/article_biaodan_293.html