チェックボックスの表があります。上部には管理者ボックスがあり、その下には他の一連の権限があります。[管理]ボックスがオンになっている場合は、他のすべてのボックスがオンになっている必要があり、別のボックスがオフになっている場合は、[管理]ボックスがオフになっている必要があります。最初のクリックで動作していますが、[管理]ボックスをクリックすると、他のすべてのチェックがオンになり、他のオプションのチェックをオフにすると、[管理]のチェックがオフになります。管理者をもう一度確認しても何も起こりません。
$("#administrator").click(function(){
if ($(this).is(':checked')) {
$('.permissions').attr('checked',true);
}
});
$(".permissions").click(function(){
if ($(this).is(':checked')) {
} else {
$('#administrator').attr('checked',false);
}
});