jquery 选择框icheck 插件的使用

基于jQuery iCheck.js的个性化复选框与单选框样式定制插件实战 iCheck.js 是一款基于 jQuery 的轻量级表单控件美化插件,专注于复选框(checkbox)和单选框(radio)的视觉增强。它通过 JavaScript 动态封装原生 input 元素,生成结构清晰的辅助 DOM 节点,并结合 CSS 主题实现跨浏览器一致的交互体验。-- 经 iCheck 处理后将生成 --></div>该插件支持 flat、square、minimal 等多种预设主题,可通过和radioClass自定义类名,实现高度可扩展的样式控制。 阅读详情

icheck使用方法

1、选择你要使用的皮肤样式主题,共6个

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 、引入icheck.js
首先引入jQuery v1.7+ (或 Zepto),然后再引入icheck插件
移动端引入:

<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、 在页面添加以下代码
html

<input type="checkbox">

<input type="checkbox" checked>

<input type="radio" name="iCheck">

<input type="radio" name="iCheck" checked>

js

$(document).ready(function(){
 //渲染样式
 $('input').iCheck({

   checkboxClass: 'icheckbox_square-blue',  // 注意square和blue的对应关系

   radioClass: 'iradio_square-blue',

   increaseArea: '20%' // optional
 });
 // 使用on()方法绑定事件:
$('input').on('ifChecked', function(event){
   console.log(event.type);
});
$('input').on('ifCreated ifClicked ifChanged ifChecked ifUnchecked ifDisabled ifEnabled ifDestroyed', function(event){
   console.log(event.type);
});
});

icheck的回调事件

事件名称使用时机
ifClicked用户点击了自定义的输入框或与其相关联的label
ifChanged输入框的 checked 或 disabled 状态改变了
ifChecked输入框的状态变为 checked
ifUncheckedchecked 状态被移除
ifDisabled输入框状态变为 disabled
ifEnableddisabled 状态被移除
ifCreated输入框被应用了iCheck样式
ifDestroyediCheck样式被移除

icheck的方法

下面这些方法可以用来通过编程方式改变输入框状态(可以使用任何选择器):

$(‘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样式

参考博客

JQery icheck 插件

官网

iCheck

jquery iCheck.js实现的自定义复选框checkbox和单选框radio样式插件.zip 立即下载

相关推荐

iCheck自定义复选框和单选按钮组件(jQuery)

iCheck自定义复选框和单选按钮组件(jQuery),它避免在日常开发中重复造轮子,在数量庞大的浏览器,设备和它们的不同版本中,它提供了风格一致的外观。回调和方法可以用来方便地处理修改和自定义输入。兼容主流浏览器。在 iOS,Android,BlackBerry 和 Windows Phone 设备测试通过

jQuery插件icheck复选框的使用方法

icheck插件

JUN_7777的博客 3560

AI驱动Spine骨骼动画生成:从图像拆分到动画自动化的全流程解析

计算机视觉与生成式AI技术正深度赋能传统数字内容生产流程。在2D动画制作领域,骨骼动画技术通过模拟真实生物关节运动,实现了角色动画的高效制作与灵活控制。其核心原理在于将角色拆分为独立部件,通过骨骼层级关系驱动部件变换,结合关键帧插值算法生成流畅动作。这项技术的工程价值在于大幅降低动画制作门槛,提升内容生产效率,尤其适用于游戏开发、影视预演、广告设计等需要快速原型迭代的场景。本文聚焦于如何利用SIFT特征匹配、RANSAC几何验证等CV算法实现部件自动对位,并结合动画12原则的程序化实现,构建从单张角色立绘到

weixin_28696185的博客 1519

JQuery的iCheck插件使用方法

iCheck 概要 表单复选框、单选框控件美化插件,主要作用为: 渲染并美化当前页面的复选框或单选框 响应复选框或单选框的点击事件 页面引用 css部分 1 <!-- iCheck for checkboxs and radio inputs--> 2 <link rel="stylesheet" href="/static/assets/plugins/iCheck/all...

weixin_42595367的博客 2412

YOLOv9改进策略 | Conv篇 | 2024最新ECCV最新大感受野的小波卷积WTConv助力YOLOv9有效涨点

本文给大家带来的改进机制是一种新的卷积层,称为WTConv(小波卷积层),它利用小波变换(WT)来解决卷积神经网络(CNN)在实现大感受野时遇到的过度参数化问题。WTConv的主要目的是通过对输入数据的不同频率带进行处理,使CNN能够更有效地捕捉局部和全局特征,WTConv成功解决了CNN在感受野扩展中的参数膨胀问题,提供了一种更为高效、鲁棒且易于集成的卷积层解决方案,我将其用于二次创新YOLOv9中的RepNCSPELAN4机制可以减少一定的参数量和计算量,达到一个可观的轻量化作用。

Snu77的博客 1544

10.28华为OD机试真题 新系统 - AI推理任务并行额度最大值 (Java/Py/C/C++/Js/Go)

10.28华为OD机试真题 新系统 - AI推理任务并行额度最大值 (Java/Py/C/C++/Js/Go)

算法大师! 288

jQuery iCheck

表单复选框、单选框控件美化插件,主要作用为: 渲染并美化当前页面的复选框或单选框 响应复选框或单选框的点击事件 页面引用 CSS 部分 <!-- iCheck for checkboxes and radio inputs --> <link rel="stylesheet" href="/static/assets/plugins/iCheck/all.css"...

戮筱沫博客 802

低功耗设计-ir drop的signoff corner怎么选择?

2.tt的(tt85 是比较接近芯片真实工作情况的);我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?有要求就用要求的就好,没要求前两种看公司需求。3.signoff文档要求的;有几个方向,看公司需求吧。

m0_61544122的博客 1594

jquery特效 商品SKU属性规格选择实时联动

转载,原文链接 功能:各种属性的值选中后,SKU填写表格进行变动,对属性、属性值的数量自适应,编辑时不因去掉勾选导致原有值不显示 所有代码均属原创,现在共享,如果有更好的实现方式,希望互相交流 最终实现效果图 HTML代码 <!--请注意使用了Jquery.iCheck插件(美化选择框)--> <!--请注意server-id、server-name的设...

weixin_34112900的博客 735

使用Google Earth Engine下载JRC全球水体数据

通过Google Earth Engine平台和提供的源代码,研究人员和水资源管理者可以方便地获取和利用这一重要的水资源监测数据集,从而开展相关的研究和决策支持工作。要使用Google Earth Engine下载JRC全球水体数据,首先需要在Google Earth Engine平台上进行注册和登录。JRC全球水体数据是由欧洲联合研究中心开发的高分辨率全球水体分类数据集,覆盖了整个地球的陆地和水域。下载完成后,你可以使用各种遥感数据处理软件来打开和分析这些数据,以满足不同的研究和应用需求。

LrlDebug的博客 1158

FC7300 Clock介绍

FC7300的时钟架构包括一个高级时钟图和内部时钟需求。它有5个CMU,使用SIRC监控FIRC/SOSC/FOSC,并使用FIRC监控SIRC。此外,CMU4还使用FOSC监Slow Clock。

舊梦的博客 327

可能用得上的jquery 插件

Chosen(github) 是一个强大的增强下拉选择框的插件,支持自定义css样式。同时你可以使用ajax增加一些回调函数,插件会给hidden input复制,这样你可以在提交表单的时候获得正确的值。 Turn.js 是一个 JavaScript 库,使您的网页内容看起来像一本真正的书或杂志。 iCheck(github)是一个增强表单控件中的单选和复选按钮的jQuery插件。它...

weixin_30577801的博客 72

47、利用组策略配置 Windows 防火墙与 IPsec 全解析

本文深入解析了如何利用组策略配置Windows防火墙与IPsec,涵盖防火墙规则基础、IPsec身份验证与加密机制、服务器和域隔离实现方法、WFAS中新旧IPsec规则的区别与配置流程,并详细说明了防火墙属性与规则的优先级计算方式。同时介绍了证书服务、EFS等未详述的安全功能及相关学习资源,帮助管理员通过组策略有效提升网络安全性。

onion的博客 103

bootstrap的icheck插件使用

由于我们在项目开发时会经常用到单选框和复选框,并且众所周知其样式不易修改,它们的原有样式不能满足我们项目美观所需,所以这个时候icheck插件就能帮到我们不少呢,下来我就来说说icheck插件的使用:iCheck特色:1、在不同浏览器(包括ie6+)和设备上都有相同的表现 — 包括 桌面和移动设备2、支持触摸设备 — iOS、Android、BlackBerry、Windows Phone等系统4、

liyixia的博客 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

JQuery的 iCheck 单选、复选美化插件使用

表单复选框、单选框控件美化插件,主要作用为: 渲染并美化当前页面的复选框或单选框 响应复选框或单选框的点击事件 25 种参数 用来定制复选框(checkbox)和单选按钮(radio button) 8 个回调事件 用来监听输入框的状态 7个方法 用来通过编程方式控制输入框的状态 官网网址: iCheck iCheck GitHub iCheck jquery 1.页面引用及iCheck激活 页面引入: <!-- iCheck for checkboxs and radio inputs--&

smile radiantly 1224

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

icheck插件的使用

前端碰到了需要给input标签下的radio和checkbox设置不同的选择图片。选择用了icheck插件,想达到如下效果 icheck使用方法: (1)代码中引入Jquery,icheck的CSS样式和js文件。这里我选择的是蓝色的样式,下载了官网上蓝色对应的CSS皮肤库。注意这里下载的除了blue.css文件,还有blue.png,blue@2x.png两个图片。文件样式如下: ...

qq_40088443的博客 1237

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

关于icheck的使用

使用icheck的第一步就是引入它的icheck.js和jQuery,在这里我要特别强调一下,引入顺序十分重要,引入顺序十分重要,引入顺序十分重要,重要的事情说三遍 1.先引入jQuery(必须是jQuery);

十月酱 6957

jQuery icheck插件

1 <script type="text/javascript"> 2 $(document).ready(function(){ 3 var callbacks_list = $('.demo-callbacks'); 4 $('.demo-l...

chouling2202的博客 348

iCheck插件使用

最近项目里正好用到这个插件,奈何记性不好 ,每次都得查资料,写在这里一劳永逸,欢迎大家提意见,共勉。好啦,上代码。 1.引用对应文件 首先需要去下载icheck插件必要的js和css文件,贴一个非唯一的下载地址: http://plugins.jquery.com/icheck/1.0.1/ 此插件是依赖jquery的,一定要先加载jquery.js。如何引用js和css我就不赘述了,差...

两只鱼,鱼鱼鱼鱼鱼 2907

jquery iCheck 插件

1 官网:http://www.bootcss.com/p/icheck/#download 2 博客:https://www.cnblogs.com/xcsn/p/6307610.html     https://www.cnblogs.com/xp796/p/5508145.html 3 使用 首先: <div class="form-group" id="p...

weixin_30340819的博客 230

JQuery引用iCheck样式

引用iCheck样式失败 $(function () { $('input').iCheck({ checkboxClass: 'icheckbox_square-blue', radioClass: 'iradio_square-blue', increaseArea: '20%' // option...

Geolias的博客 675

基于bootstrap 的选择框插件-icheck

icheck官网:http://www.bootcss.com/p/icheck/#skin-square 到官网下载Icheck压缩包。 解压后找到 icheck.min.js, jquery.js, zepto.js 以及skins文件夹,复制到自己的项目中 在项目中引用 <link rel="stylesheet"href="icheck/skins/minimal/red.css" /> <

做一个NB的码农,且不止于码农 7058

Jquery clone()后iCheck失效

iCheck复制之后选中得取消不了,甚至点击不了, 后经多方测试,得到如下方法 先销毁 $(".i-checks").iCheck('destroy') 然后在复制的哪里,取消这个选中 $(add_html).find(".i-checks").iCheck('uncheck'); 然后初始化 $('.i-checks').iCheck({ checkboxClass: 'icheckbox_square-green', radioClass: 'iradio_sq

一切都会好起来的,即使不在今天 574
上一篇: git切换到别的分支,暂时保存当前分支的修改(不进行add 和commit)的方法 git stash
下一篇: js 表格、json导出excel,导入excel
haogemr
博客等级 码龄9年 71粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值