成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 詳解Bootstrap的iCheck插件checkbox和radio
全站頭部文字 我要出現在這里
詳解Bootstrap的iCheck插件checkbox和radio 1027 2024-02-20   

iCheck

特色:

1、在不同瀏覽器(包括ie6+)和設備上都有相同的表現 — 包括 桌面和移動設備

2、支持觸摸設備 — iOS、Android、BlackBerry、Windows Phone等系統

4、方便定制 — 用HTML 和 CSS 即可為其設置樣式 (多套皮膚)

5、體積小巧 — gzip壓縮后只有1 kb

6、25 種參數 用來定制復選框(checkbox)和單選按鈕(radio button)

7、8 個回調事件 用來監聽輸入框的狀態

8、7個方法 用來通過編程方式控制輸入框的狀態

9、能夠將輸入框的狀態變化同步回原始輸入框中, 支持所有選擇器

查看圖片

使用方法:

$('input').iCheck('check'); //將輸入框的狀態設置為checked
$('input').iCheck('uncheck'); //移除 checked 狀態
$('input').iCheck('toggle'); //toggle checked state
$('input').iCheck('disable'); //將輸入框的狀態設置為 disabled
$('input').iCheck('enable'); //移除 disabled 狀態
$('input').iCheck('update'); //apply input changes, which were done outside the plugin
$('input').iCheck('destroy'); //移除iCheck樣式

調用iCheck時,只需要將修改了默認值的參數列出來即可:

//基礎使用方法 
$('input').iCheck({ 
labelHover : false, 
cursor : true, 
checkboxClass : 'icheckbox_square-blue', 
radioClass : 'iradio_square-blue', 
increaseArea : '20%' 
});

下面是參數列表及其默認值:

{ 
handle: '', 
checkboxClass: 'icheckbox', 
radioClass: 'iradio', 
checkedClass: 'checked', 
checkedCheckboxClass: '', 
checkedRadioClass: '', 
uncheckedClass: '', 
uncheckedCheckboxClass: '', 
uncheckedRadioClass: '', 
disabledClass: 'disabled', 
disabledCheckboxClass: '', 
disabledRadioClass: '', 
enabledClass: '', 
enabledCheckboxClass: '', 
enabledRadioClass: '', 
hoverClass: 'hover', 
focusClass: 'focus', 
activeClass: 'active', 
labelHover: true, 
labelHoverClass: 'hover', 
increaseArea: '', 
cursor: false, 
inheritClass: false, 
inheritID: false, 
insert: '' 
}

我們可以對上面列出的任何class重置樣式

皮膚

Black — minimal.css //黑色
Red — red.css //紅色
Green — green.css //綠色
Blue — blue.css //藍色
Aero — aero.css //win7中的那種玻璃效果
Grey — grey.css //銀灰色
Orange — orange.css //橙色
Yellow — yellow.css //黃色
Pink — pink.css //粉紅色
Purple — purple.css //紫色

(請自行下載這些皮膚包)

初始化

首先,引入jQuery庫文件

其次,引入jquery.icheck.js插件文件

(如果要引入相關皮膚,則需引入:相關主題顏色.css文件)

回調事件

iCheck支持所有選擇器(selectors),并且只針對復選框checkbox和單選radio按鈕起作用

iCheck提供了大量回調事件,都可以用來監聽change事件

查看圖片

使用on()方法綁定事件:

$('input').on('ifChecked', function(event){ //ifCreated 事件應該在插件初始化之前綁定 
 alert(event.type + ' callback'); 
}); 
bootstrap iCheck中的radio和checkbox的大小可以調整嗎?
.icheckbox_square-blue, .iradio_square-blue { 
 display: block; 
 margin: 0; 
 padding: 0; 
 width: 22px; 
 height: 22px; 
 background: url(blue.png) no-repeat; 
 border: none; 
 cursor: pointer; 
} 

如果要調整icheck的radio或checkbox樣式,通過上面的css修改width和height,同時修改blue.png圖片對應的尺寸。

下面看下bootstrap icheck 如何獲取radio的value值

針對下面一組radio,在使用icheck的時候怎么才能獲取到value值 1或 0呢?

查看圖片

以上所述是小編給大家介紹的Bootstrap的iCheck插件checkbox和radio,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對綠夏網網站的支持!


主站蜘蛛池模板: 安东诺夫机场电影叫什么名字| 延边卫视节目表| 潜伏温子仁| 老版《水浒传》| 喜羊羊电影| 玛丽·杜布瓦| 宋景诗| 囚徒电影深度解析| 成全免费观看高清电影大侦探| 好好歌词| 3d性欧美动漫精品xxx游戏| 下海 电视剧| 男狐聊斋| 思想认识不到位,重视程度不够| 激情豪放女| 七下语文第一单元作文| 少女秩序| 学生肉体还债电影| 湿身美女| 韩宇辰| 河南卫视直播| 肥皂泡节选阅读理解答案三年级| 折纸视频教程| 熊出没在线播放| 机动战士高达seed destiny| 朱丽安·摩尔| 原千岁电影| 哥谭骑士| 萱草花合唱谱二声部| 欧美最猛黑人xxxⅹ猛男视频| 恰纳卡莱之战完整版在线观看| 电视剧《流金岁月》演员表| 夜电影| 刘思维| 牛的交配视频| 男男性恋免费视频网站| 漂流者| 免费看裸色| 电影英雄| 毒鲨| 爱很简单简谱|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103