複製程式碼 程式碼如下: // 主選框// 子複選框項 複製程式碼 程式碼如下: var $ckAll = $("input[name=' ckAll']");var $ckItm = $("input[name='ckItm']");var len = $ckItm.length;$ckAll.click(function() { // 取得$ckAll目前選中狀態,如果選中,其他子複選框則選中,反之則取消 $ckItm.prop('checked',this.checked);});$ckItm.click(function() { // 給b綁定判斷事件 var b=$ckItm.filter(":checked").length==len;// 當所選的子複選框數等於總個數,主複選框則會被選中 // 透過三元運算判斷 var flag=$ckAll.prop("checked",b?true:false) ;});