icheck表单复选框、单选框控件美化插件的主要作用:
一、渲染并美化当前页面的复选框或单选框
二、响应复选框或单选框的点击事件
icheck表单美化插件使用方法详解(含参数、事件等)
那么,如何判断当前复选框或单选框的选择状态(即是否被选择),事实上,无需把它和icheck插件联想起来,用jquery的each()方法和attr()方法即可。
假设我们要根据判断当前页面的复选框是否被选择,从而实现结合icheck改变其状态:
$(function(){ $("input[type=checkbox]").each(function(){//each()方法遍历所有的复选框 if($(this).attr("checked")){//这里就可以判断当前是否被选择了 $(this).icheck('uncheck');//如果已选择,可以用icheck取消选择 }else{ $(this).icheck('check');//如果没选择,可以用icheck美化选择 } }) })