分享美化复选框和单选框插件

 复选框和单选框是表单中使用非常频繁的组件,但在多数浏览器上显示比较死板,

大家都知道,在Web的Form中美化是最头痛的,尤其是表单中的“input[type=checkbox]”、“input[type="radio"]”、“input[type=file]”和select这些元素我们单单只使用CSS是无法匹配设计图的,像背景颜色或者背景图片,甚至说margin和padding等等在各浏览器下都没法实现一致的效果

本文介绍一个 jQuery 插件,用来美化这些组件。

 有图才有说明力

 首先引入 三个文件

 jquery-1.8.1.min.js

 Checkable.js

Checkable.css

开始页面写js脚本

<script>

$().ready(function(){

  $('input.myClass').Checkable({   color: 'blue'   });

}); </script>

单选框写入html 文件

<input id="Radio1" type="radio"  class="myClass" value="yes" id="answer" name="answer" data-label="大连" data-color="blue"/>
<input id="Radio2" type="radio"  class="myClass" value="yes" id="answer" name="answer" data-label="深圳"/>

 其中 data-label 为单选框的文本内容  data-color 字的颜色

多选框写入html

<input type="checkbox" class="myClass" value="yes" id="answer" name="answer" data-label="大连"/>
<input type="checkbox" class="myClass" value="yes" id="Checkbox1" data-label="沈阳" name="answer"/>
<input type="checkbox" class="myClass" value="yes" id="Checkbox2" name="answer" data-label="深圳"/>
<input type="checkbox" class="myClass" value="yes" id="Checkbox3" name="answer" data-label="上海"/>

这里要注意 文本框类要写上 class="myClass" 这句话

如果大家有好看单选多选图片可以发给我哦

 下载地址为

 https://files.cnblogs.com/qheasyui/min.zip

说明 有些代码可能来源于互联网  或者基于互联网的修改版。

 

 

posted @ 2012-12-05 21:35  qheasyui  阅读(1917)  评论(6)    收藏  举报