jQueryプラグインicheck.jsを使って、きれいなcheck boxとradioボタンを実装します。あらかじめ6種類のskinが用意されていて、その内3種類には10個の色違いがあり、それぞれ個別のCSS、スプライト画像が付属しています。利用する際は、チェックボックス用、ラジオボタン用それぞれのCSSをscriptで指定します。使用する分のみのCSS、スプライト画像を設置する形になるので、1種類だけならごく軽量になります。
- $(document).ready(function(){
- $('#sample input').iCheck({
- checkboxClass: 'icheckbox_flat-green',
- radioClass: 'iradio_flat-green',
- increaseArea: '20%' // optional
- });
- $('#sample2 input').iCheck({
- checkboxClass: 'icheckbox_square-blue',
- radioClass: 'iradio_square-blue',
- increaseArea: '20%' // optional
- });
- $('#sample3 input').iCheck({
- checkboxClass: 'icheckbox_minimal-pink',
- radioClass: 'iradio_minimal-pink',
- increaseArea: '20%' // optional
- });
- });