icheck插件的使用
前端碰到了需要给input标签下的radio和checkbox设置不同的选择图片。选择用了icheck插件,想达到如下效果
icheck使用方法:
(1)代码中引入Jquery,icheck的CSS样式和js文件。这里我选择的是蓝色的样式,下载了官网上蓝色对应的CSS皮肤库。注意这里下载的除了blue.css文件,还有blue.png,blue@2x.png两个图片。文件样式如下:
代码引入如下:
<link rel="stylesheet" href="css/blue.css"><script src="js/jquery-2.2.3.min.js"></script><script src="js/icheck.js"></script>
(2)在JS文件中加上icheckc初始化代码
<script>$(document).ready(function(){$('input').iCheck({checkboxClass: 'icheckbox_square-blue',radioClass: 'iradio_square-blue',increaseArea: '20%'});});
</script>
(3)所有type为radio或者checkbox的input标签都会生效。跟input标签起什么名字没什么关系。比如这里的三对是否,名字其实可以不起为iCheck。
<ul><li><span class="choose"><input type="radio" name="iCheck_1" >  是</span><span class="choose"><input type="radio" name="iCheck_1">  否</span></li><li><span class="choose"><input type="radio" name="iCheck_2">  是</span><span class="choose"><input type="radio" name="iCheck_2">  否</span ></li><li><span class="choose"><input type="radio" name="iCheck_3">  是</span><span class="choose"><input type="radio" name="iCheck_3">  否</span ></li></ul>
(4)这里的图片样式是根据blue.css文件里的设置决定的。如果你想让radio呈现方框,或者checkbox呈现圆框,需要修改blue.css里的设置。同时支持选中框大小的改变。也要通过改blue.css实现。blue@2x.png是放大版的blue.png。
background: url(blue@2x.png) no-repeat;
设置背景为blue@2x.png就是放大的选中框,默认是blue.png
.iradio_square-blue {background-position: 0 0;
}
.iradio_square-blue.checked {background-position: -97px 0;
}
我更改了这两个参数,让radio呈现的方框。大家也可以根据自己需要,像精灵图那样修改。
icheck插件的使用相关推荐
- Bootstrap的iCheck插件checkbox和radio
iCheck 特色: 1.在不同浏览器(包括ie6+)和设备上都有相同的表现 - 包括 桌面和移动设备 2.支持触摸设备 - iOS.Android.BlackBerry.Windows Phone等 ...
- iCheck插件使用
最近项目里正好用到这个插件,奈何记性不好 ,每次都得查资料,写在这里一劳永逸,欢迎大家提意见,共勉.好啦,上代码. 1.引用对应文件 首先需要去下载icheck插件必要的js和css文件,贴一个非唯一 ...
- bootstrap的icheck插件使用
由于我们在项目开发时会经常用到单选框和复选框,并且众所周知其样式不易修改,它们的原有样式不能满足我们项目美观所需,所以这个时候icheck插件就能帮到我们不少呢,下来我就来说说icheck插件的使用: ...
- iCheck插件 全选和获取value值的解决方法
在使用jQuery iCheck 插件的时候遇到了一个问题,就是当我们使用普通的js全选功能无效了. $("#checkall").click(function(){if(this ...
- iCheck插件的基础用法
iCheck插件的基础用法 1.初始化: 选中元素进行初始化: $('input').iCheck({checkboxClass: 'icheckbox_flat-blue', //选择框的风格.ra ...
- iCheck插件的全选、反选、获取值操作
1.js包下载 https://pan.baidu.com/s/1cJahbg 2.插件文档 http://www.bootcss.com/p/icheck/ 3.引入js文件 <link ty ...
- JQuery的iCheck插件使用方法
iCheck 概要 表单复选框.单选框控件美化插件,主要作用为: 渲染并美化当前页面的复选框或单选框 响应复选框或单选框的点击事件 页面引用 css部分 1 <!-- iCheck for ch ...
- jquery iCheck 插件
1 官网:http://www.bootcss.com/p/icheck/#download 2 博客:https://www.cnblogs.com/xcsn/p/6307610.html http ...
- 使用iCheck插件,如何创建chenge事件
input上增加了onChenge事件或onClick事件,都不能做到选中"点击并且焦点转到新的项上" 遇到这个问题咋处理? 解决办法: 1.通过设置选中事件,先改变当前选中项: ...
最新文章
- 包装严重的 IT 行业,作为面试官,我是如何甄别应聘者的包装程度
- 广汽研究院BMS软件工程师_感·创未来 2020广汽科技日有哪些干货?
- 《MySQL实战45讲》基础理论篇 1-8讲 学习笔记
- 修改Jupyter的工作空间
- 说实话,用完Gradle之后,有点嫌弃Maven了。贼好用!
- 前端学习(1385):多人管理项目5抽离
- oracle back log,11g闪回日志(flashback log)保留时间参数 - db_flashback_retention_target
- python面试 hashmap是什么_面试不慌,看完保证让你写HashMap跟玩一样
- 图解浏览器缓存,教你提高用户体验
- 实现Exchange2003安全全集(下)
- 第三方侧滑菜单SlidingMenu在android studio中的使用
- JAVA-1007. 素数对猜想 (20)
- spring boot动力电池数据管理系统毕业设计源码301559
- 自动补全 (自定义)拼音分词器 搜索时注意事项
- 如何给自己的照片制作水印
- Android BitmapShader实现圆形和圆角图片
- php常用抽奖概率算法(抽奖,大转盘,广告首选)
- 软件过程的价值观、原则以及实践——从敏捷说起
- HTTPS/数字证书/数字签名
- 打怪物小游戏,无聊打发时间
热门文章
- 某科技公司领导称“ 80 后该退出 IT 行业”,群里爆粗口直接@员工请你滚。。。网友炸了!...
- Linux应急响应笔记
- 爬虫之urllib2库的自定义Opener
- olap之saiku踩坑之旅
- 并购百草味只是开始,好想你或将再创一个“好想你”
- html 正则表达式去除class,正则表达式匹配带有style,class 的HTML标签
- AtCoder Beginner Contest 227G题Divisors of Binomial Coefficient(数论)
- CFM与RPM-名词解释
- 创建你的第一个webapp
- Ubuntu系统下网络连接不上的问题!!!