lyear_js_sliders.html 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. <!DOCTYPE html>
  2. <html lang="zh">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
  6. <title>滑块 - 光年(Light Year Admin)后台管理系统模板</title>
  7. <link rel="icon" href="favicon.ico" type="image/ico">
  8. <meta name="keywords" content="LightYear,光年,后台模板,后台管理系统,光年HTML模板">
  9. <meta name="description" content="LightYear是一个基于Bootstrap v3.3.7的后台管理系统的HTML模板。">
  10. <meta name="author" content="yinqi">
  11. <link href="css/bootstrap.min.css" rel="stylesheet">
  12. <link href="css/materialdesignicons.min.css" rel="stylesheet">
  13. <!--滑块插件-->
  14. <link rel="stylesheet" href="js/ion-rangeslider/ion.rangeSlider.min.css">
  15. <link href="css/style.min.css" rel="stylesheet">
  16. </head>
  17. <body>
  18. <div class="container-fluid p-t-15">
  19. <div class="row">
  20. <div class="col-lg-12">
  21. <div class="card">
  22. <div class="card-header"><h4>滑块</h4></div>
  23. <div class="card-body">
  24. <div class="form-group row">
  25. <label class="col-lg-3">基础示例</label>
  26. <div class="col-lg-9">
  27. <input id="range_01">
  28. <small class="form-text text-muted">无参数开始</small>
  29. </div>
  30. </div>
  31. <div class="form-group row">
  32. <label class="col-form-label col-lg-3">最小值和最大值</label>
  33. <div class="col-lg-9">
  34. <input id="range_02">
  35. <small class="form-text text-muted">设置最小值、最大值和起点</small>
  36. </div>
  37. </div>
  38. <div class="form-group row">
  39. <label class="col-form-label col-lg-3">双精度,网格选项和自定义前缀</label>
  40. <div class="col-lg-9">
  41. <input id="range_03">
  42. <small class="form-text text-muted">将type设置为double并指定范围,同时显示网格并添加前缀“$”</small>
  43. </div>
  44. </div>
  45. <hr>
  46. <div class="form-group row">
  47. <label class="col-form-label col-lg-3">设置范围和步长</label>
  48. <div class="col-lg-9">
  49. <div class="m-b-10">
  50. <input id="range_04">
  51. <small class="form-text text-muted">设置负值范围</small>
  52. </div>
  53. <div class="m-b-10">
  54. <input id="range_05">
  55. <small class="form-text text-muted">使用250步长</small>
  56. </div>
  57. <div class="m-b-10">
  58. <input id="range_06">
  59. <small class="form-text text-muted">用分数值设置范围,使用分数步长</small>
  60. </div>
  61. </div>
  62. </div>
  63. <hr>
  64. <div class="form-group row">
  65. <label class="col-form-label col-lg-3">使用自定义值数组</label>
  66. <div class="col-lg-9">
  67. <div class="m-b-10">
  68. <input id="range_07">
  69. <small class="form-text text-muted">设置自己的数字</small>
  70. </div>
  71. <div class="m-b-10">
  72. <input id="range_08">
  73. <small class="form-text text-muted">使用任何字符串作为值</small>
  74. </div>
  75. <div class="m-b-10">
  76. <input id="range_09">
  77. <small class="form-text text-muted">一个字符串示例</small>
  78. </div>
  79. </div>
  80. </div>
  81. <hr>
  82. <div class="form-group row">
  83. <label class="col-form-label col-lg-3">两个选项</label>
  84. <div class="col-lg-9">
  85. <input id="range_10">
  86. <small class="form-text text-muted">注意如何连接和连接值? 使用decorate_both选项</small>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. <script type="text/javascript" src="js/jquery.min.js"></script>
  95. <script type="text/javascript" src="js/bootstrap.min.js"></script>
  96. <!--滑块插件-->
  97. <script src="js/ion-rangeslider/ion.rangeSlider.min.js"></script>
  98. <script type="text/javascript" src="js/main.min.js"></script>
  99. <script type="text/javascript">
  100. $(function() {
  101. $("#range_01").ionRangeSlider();
  102. $("#range_02").ionRangeSlider({
  103. min: 100,
  104. max: 1000,
  105. from: 550
  106. });
  107. $("#range_03").ionRangeSlider({
  108. type: "double",
  109. grid: true,
  110. min: 0,
  111. max: 1000,
  112. from: 200,
  113. to: 800,
  114. prefix: "$"
  115. });
  116. $("#range_04").ionRangeSlider({
  117. type: "double",
  118. grid: true,
  119. min: -1000,
  120. max: 1000,
  121. from: -500,
  122. to: 500
  123. });
  124. $("#range_05").ionRangeSlider({
  125. type: "double",
  126. grid: true,
  127. min: -1000,
  128. max: 1000,
  129. from: -500,
  130. to: 500,
  131. step: 250
  132. });
  133. $("#range_06").ionRangeSlider({
  134. type: "double",
  135. grid: true,
  136. min: -12.8,
  137. max: 12.8,
  138. from: -3.2,
  139. to: 3.2,
  140. step: 0.1
  141. });
  142. $("#range_07").ionRangeSlider({
  143. type: "double",
  144. grid: true,
  145. from: 1,
  146. to: 5,
  147. values: [0, 10, 100, 1000, 10000, 100000, 1000000]
  148. });
  149. $("#range_08").ionRangeSlider({
  150. grid: true,
  151. from: 5,
  152. values: [
  153. "零", "一",
  154. "二", "三",
  155. "四", "五",
  156. "六", "七",
  157. "八", "九",
  158. "十"
  159. ]
  160. });
  161. $("#range_09").ionRangeSlider({
  162. grid: true,
  163. from: 3,
  164. values: [
  165. "一月", "二月", "三月",
  166. "四月", "五月", "六月",
  167. "七月", "八月", "九月",
  168. "十月", "十一月", "十二月"
  169. ]
  170. });
  171. $("#range_10").ionRangeSlider({
  172. type: "double",
  173. min: 100,
  174. max: 200,
  175. from: 145,
  176. to: 155,
  177. prefix: "重量: ",
  178. postfix: " 百万镑",
  179. decorate_both: true
  180. });
  181. });
  182. </script>
  183. </body>
  184. </html>