基於bootstrap 的選擇框外掛-icheck
阿新 • • 發佈:2019-01-09
- 到官網下載Icheck壓縮包。
- 解壓後找到 icheck.min.js, jquery.js, zepto.js 以及skins資料夾,複製到自己的專案中
- 在專案中引用
<link rel="stylesheet"href="icheck/skins/minimal/red.css" />
<script type="text/javascript" src="icheck/js/jquery.js" ></script>
<script type="text/javascript"src="icheck/js/icheck.min.js" ></script >
4.寫輸入框程式碼
<input type="checkbox">
<input type="checkbox" checked>
<input type="radio" name="iCheck">
<input type="radio" name="iCheck" checked>
5.初始化
$('input').iCheck({
checkboxClass: 'icheckbox_minimal-red',
radioClass: 'iradio_minimal-red',
increaseArea: '20%', // optional
labelHover: true,
});
//———————————————————–
以上是icheck的一個簡單實戰教程。接下來再具體介紹一下
1、選擇你要使用的面板樣式主題,共6個(在skins檔案下)
flat, futurico, line, minimal, polaris, square
每個面板底下有好幾個可以選擇的顏色,例如:
Black — square.css
Red — red.css
Green — green.css
Blue — blue.css
Aero — aero.css
Grey — grey.css
Orange — orange.css
Yellow — yellow.css
Pink — pink.css
Purple — purple.css
2 .例如選擇square面板下的blue.css,複製 skin/square資料夾下的到css資料夾下
<link href="css/square/blue.css" rel="stylesheet">
3.3 引入icheck.js
移動端引入:
<script src="js/zepto.js"></script>
<script src="js/icheck.min.js"></script>
PC端引入
<script src="js/jquery.js"></script>
<script src="js/icheck.min.js"></script>
4 在頁面新增以下程式碼
<body>
<input type="checkbox">
<input type="checkbox" checked>
<input type="radio" name="iCheck">
<input type="radio" name="iCheck" checked>
</body>
<script>
$(document).ready(function(){
$('input').iCheck({
checkboxClass: 'icheckbox_square-blue', **// 注意square和blue的對應關係**
radioClass: 'iradio_square-blue',
increaseArea: '20%' // optional
});
});
</script>
匯入的顏色樣式與 checkboxClass, radioClass 要一一對應,否則不起作用
如:
<link rel="stylesheet" href="icheck/skins/minimal/red.css" />
對應的是
$('input').iCheck({
checkboxClass: 'icheckbox_minimal-red',
radioClass: 'iradio_minimal-red',
.........
});