
If you find some bugs or missing functional in plugins, use Issues page on GitHub
// html
<input type="radio" name="reading" value="0" id="reading_0" checked />
<label for="reading_0">Very much</label>
<input type="radio" name="reading" value="1" id="reading_1" />
<label for="reading_1">Sometimes</label>
// JS
$(".js-demo-1").find("input").ionCheckRadio();
// html
<input type="checkbox" name="tour" value="0" id="trip_0" checked />
<label for="trip_0">Towel</label>
<input type="checkbox" name="tour" value="1" id="trip_1" />
<label for="trip_1">Hitchhiker guide</label>
// JS
$(".js-demo-2").find("input").ionCheckRadio();
// html
<label for="cars_0"><input type="radio" name="reading" value="0" id="cars_0" checked /> Super fan</label>
<label for="cars_1">
<input type="radio" name="reading" value="1" id="cars_1" />
Love to <b>ride</b>
</label>
// JS
$(".js-demo-3").find("input").ionCheckRadio();
// html
<label><input type="checkbox" name="browsers" value="chrome" /> Chrome</label>
<label>
<input type="checkbox" name="browsers" value="firefox" />
Firefox
</label>
// JS
$(".js-demo-4").find("input").ionCheckRadio();
// html
<label><input checked disabled type="checkbox" name="thoughts" value="sex" /> Sex</label>
<label><input checked type="checkbox" name="thoughts" value="rest" /> Rest</label>
// JS
$(".js-demo-5").find("input").ionCheckRadio();
disabled and checked attributes
// html
<label class="icr-label">
<span class="icr-item type_radio"></span>
<span class="icr-hidden"><input class="icr-input" type="radio" name="job" value="0" /></span>
<span class="icr-text">Super good</span>
</label>
<label class="icr-label">
<span class="icr-item type_radio"></span>
<span class="icr-hidden"><input class="icr-input" type="radio" name="job" value="1" disabled checked /></span>
<span class="icr-text">Like it</span>
</label>
// JS
$(".js-demo-6").find("input").ionCheckRadio();
var id = $(this).data("id"),
input = $("#" + id)[0],
type = $(this).data("type");
switch (type) {
case "checked":
input.checked = !input.checked;
break;
case "disabled":
input.disabled = !input.disabled;
break;
default:
input.checked = !input.checked;
input.disabled = !input.disabled;
break;
}
$(input).trigger("change");