lyear_js_sliders.html 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  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 class="form-group row">
  90. <label class="col-form-label col-lg-3">皮肤big</label>
  91. <div class="col-lg-9">
  92. <input id="range_11">
  93. <small class="form-text text-muted">目前默认皮肤是flat</small>
  94. </div>
  95. </div>
  96. <div class="form-group row">
  97. <label class="col-form-label col-lg-3">皮肤modern</label>
  98. <div class="col-lg-9">
  99. <input id="range_12">
  100. </div>
  101. </div>
  102. <div class="form-group row">
  103. <label class="col-form-label col-lg-3">皮肤sharp</label>
  104. <div class="col-lg-9">
  105. <input id="range_13">
  106. </div>
  107. </div>
  108. <div class="form-group row">
  109. <label class="col-form-label col-lg-3">皮肤round</label>
  110. <div class="col-lg-9">
  111. <input id="range_14">
  112. </div>
  113. </div>
  114. <div class="form-group row">
  115. <label class="col-form-label col-lg-3">皮肤square</label>
  116. <div class="col-lg-9">
  117. <input id="range_15">
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. </div>
  125. <script type="text/javascript" src="js/jquery.min.js"></script>
  126. <script type="text/javascript" src="js/bootstrap.min.js"></script>
  127. <!--滑块插件-->
  128. <script src="js/ion-rangeslider/ion.rangeSlider.min.js"></script>
  129. <script type="text/javascript" src="js/main.min.js"></script>
  130. <script type="text/javascript">
  131. $(function() {
  132. $("#range_01").ionRangeSlider();
  133. $("#range_02").ionRangeSlider({
  134. min: 100,
  135. max: 1000,
  136. from: 550
  137. });
  138. $("#range_03").ionRangeSlider({
  139. type: "double",
  140. grid: true,
  141. min: 0,
  142. max: 1000,
  143. from: 200,
  144. to: 800,
  145. prefix: "$"
  146. });
  147. $("#range_04").ionRangeSlider({
  148. type: "double",
  149. grid: true,
  150. min: -1000,
  151. max: 1000,
  152. from: -500,
  153. to: 500
  154. });
  155. $("#range_05").ionRangeSlider({
  156. type: "double",
  157. grid: true,
  158. min: -1000,
  159. max: 1000,
  160. from: -500,
  161. to: 500,
  162. step: 250
  163. });
  164. $("#range_06").ionRangeSlider({
  165. type: "double",
  166. grid: true,
  167. min: -12.8,
  168. max: 12.8,
  169. from: -3.2,
  170. to: 3.2,
  171. step: 0.1
  172. });
  173. $("#range_07").ionRangeSlider({
  174. type: "double",
  175. grid: true,
  176. from: 1,
  177. to: 5,
  178. values: [0, 10, 100, 1000, 10000, 100000, 1000000]
  179. });
  180. $("#range_08").ionRangeSlider({
  181. grid: true,
  182. from: 5,
  183. values: [
  184. "零", "一",
  185. "二", "三",
  186. "四", "五",
  187. "六", "七",
  188. "八", "九",
  189. "十"
  190. ]
  191. });
  192. $("#range_09").ionRangeSlider({
  193. grid: true,
  194. from: 3,
  195. values: [
  196. "一月", "二月", "三月",
  197. "四月", "五月", "六月",
  198. "七月", "八月", "九月",
  199. "十月", "十一月", "十二月"
  200. ]
  201. });
  202. $("#range_10").ionRangeSlider({
  203. type: "double",
  204. min: 100,
  205. max: 200,
  206. from: 145,
  207. to: 155,
  208. prefix: "重量: ",
  209. postfix: " 百万镑",
  210. decorate_both: true
  211. });
  212. $("#range_11").ionRangeSlider({
  213. skin: "big"
  214. });
  215. $("#range_12").ionRangeSlider({
  216. skin: "modern"
  217. });
  218. $("#range_13").ionRangeSlider({
  219. skin: "sharp"
  220. });
  221. $("#range_14").ionRangeSlider({
  222. skin: "round"
  223. });
  224. $("#range_15").ionRangeSlider({
  225. skin: "square"
  226. });
  227. });
  228. </script>
  229. </body>
  230. </html>