The three ways jquery judges checked:
. attr (' checked); See Version 1.6+ return: "Checked" or "undefined"; 1.5-return: TRUE or False
. Prop (' checked '); 16+:true/false
. Is (': checked '); All versions: true/false//don't forget the colon!
Several ways to checked jquery assignment:
All jquery versions can be assigned this way:
$ ("#cb1"). attr ("Checked", "checked");
$ ("#cb1"). attr ("Checked", true);
jquery1.6+:p 4 Types of ROP assignment:
$ ("#cb1 ″). Prop (" checked ", true);//It's easy to say OH
$ ("#cb1 ″). Prop ({checked:true}); Map Key value pairs
$ ("#cb1 ″). Prop (" Checked ", function () {
Return true;//function returns TRUE or FALSE
});
Remember this: $ ("#cb1 ″). Prop (" Checked "," checked ");
CheckBox Click and Change events
Method 1:
$ ("#ischange"). Change (function () {
Alert ("Checked");
});
Method 2:
$ (function () {
if ($.browser.msie) {
$ (' Input:checkbox '). Click (function () {
This.blur ();
This.focus ();
});
};
Method 3:
$ ("#ischange"). Change (function () {
Alert ("Checked");
});
});
Method 4:
$ (function () {if ($.browser.msie) {$ (' Input:checkbox '). Click (function () {This.blur (); This.focus ();});});
Method 5:
$ (document). Ready (function () {
$ ("Testcheckbox"). Change (function () {
Alert ("Option changed!");
});
});
jquery checkbox Select, change status, changes, and click events