Super Simple jQuery Radio Button Replacement Plugin - Radio Button
| File Size: | 8.63KB |
|---|---|
| Views Total: | 1135 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Radio Button is an extremely lightweight jQuery plugin to create a <span> element that represents the radio button. After you have the fake radio element you can easily modify it's appearance with CSS.
See also:
- jQuery Plugin For Labeled Checkbox and Radio Button - Labelauty
- Stylish Checkbox and Radio Button Replacement With jQuery - ScrewDefaultButtons
- Easy jQuery Checkbox and Radio Button Customization - Ion.CheckRadio
- jQuery Customizable Checkboxes and Radio Buttons Plugin - wCheck
- jQuery Plugin For Beautifying Checkboxes And Radio Buttons - iCheck
- Powerful jQuery Checkbox and Radio Button Enhancing Plugin - rlchecked
How to use it:
1. Create a group of radio buttons.
<form> <p> <input type="radio" id="male" name="sex" value="male"> <label for="male">Male</label> </p> <p> <input type="radio" id="female" name="sex" value="female" checked> <label for="female">Female</label> </p> </form>
2. Load the jQuery javascript library and radio_button.js script on your web page.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="scripts/radio_button.js"></script>
3. Initialize the plugin.
<script>
jQuery(':radio').radioButton();
</script>
4. Add the following CSS snippets in your CSS file and change it to your taste.
/* Fake form fields */
*+.fake-radio, .fake-radio+* {
margin-left: 4px
}
.fake-radio {
display: inline-block;
width: 17px;
height: 17px;
vertical-align: middle;
background: url('../images/fake_radio_17x17.png') no-repeat;
cursor: pointer;
text-indent: -99em
}
.fake-radio.active {
background-position: 0 -17px;
cursor: default
}
.lt-ie8 .fake-radio {
display: block;
overflow: hidden;
float: left;
margin: 2px 0 0 0
}
Change log:
v1.2.0 (2014-01-11)
- Changed the way event handlers are being attached.
This awesome jQuery plugin is developed by adam-l. For more Advanced Usages, please check the demo page or visit the official website.











