點擊全選按鈕,選中下面的列表,再次點擊取消選擇。html
第一次的使用的方法是$("input[name=xxx]").attr('checked',true);this
可是每每刷新頁面第一次點擊正常,再次點擊就會出現問題,html代碼中是有checked=「checked」可是卻不能選中spa
後面改爲code
1 $(document).delegate('#btnCheckedAll', 'click', function() { 2 if (this.checked) { 3 $('.courselist').find("input[type='checkbox']").prop("checked",true); 4 } else { 5 $('.courselist').find("input[type='checkbox']").removeAttr('checked'); 6 } 7 });
完美解決。htm