<p>jquery判断checked的三种方法:</p><p>.attr('checked); //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false</p><p>.prop('checked'); //16+:true/false</p><p>.is(':checked'); //所有版本:true/false//别忘记冒号哦</p><p>jquery赋值checked的几种写法:</p><p>所有的jquery版本都可以这样赋值:</p><p>// $("#cb1").attr("checked","checked");</p><p>// $("#cb1").attr("checked",true);</p><p>jquery1.6+:prop的4种赋值:</p><p>// $("#cb1″).prop("checked",true);//很简单就不说了哦</p><p>// $("#cb1″).prop({checked:true}); //map键值对</p><p>// $("#cb1″).prop("checked",function(){</p><p>return true;//函数返回true或false</p><p>});</p><p>//记得还有这种哦:$("#cb1″).prop("checked","checked");</p><p></p><p>checkbox click和change事件</p><p>方法1:</p><p>$("#ischange").change(function() {</p><p>alert("checked");</p><p>});</p><p>方法2:</p><p></p><p>$(function(){</p><p>if ($.browser.msie) {</p><p>$('input:checkbox').click(function () {</p><p>this.blur();</p><p>this.focus();</p><p>});</p><p>};</p><p>方法3:</p><p>$("#ischange").change(function() {</p><p>alert("checked");</p><p>});</p><p>});</p><p>方法4:</p><p></p><p>$(function () {if ($.browser.msie) {$('input:checkbox').click(function () { this.blur(); this.focus(); }); }});</p><p>方法5:</p><p>$(document).ready(function(){</p><p>$("testCheckbox").change(function() {</p><p>alert("Option changed!");</p><p>});</p><p>});</p>