Ciao a tutti, sto studiando da poco jquery e ho realizzato uno dei miei primi script di prova che sembra funzionare in modo abbastanza soddisfacente:
- se seleziono una delle checkbox "K", mi seleziona anche la "P" principale;
- se deseleziono la "P" principale, deseleziona tutte le altre.

Questo script mi serve per la compilazione di un questionario e devo fare in modo che deselezionando l'elemento principale "P", mi si vengano deselezionate tutte le risposte ("K").

La sintassi è corretta? si può fare di meglio con un codice più pulito e semplice?

codice:
<div>
<input type="checkbox" class="p"> P

<input type="checkbox" class="k"> F
<input type="checkbox" class="k"> F
<input type="checkbox" class="k"> F
</div>
codice:
$('.p').click(function()
    { $('.p').prop('checked') == false ? $('.k').prop('checked', false) : ''; }
)

$('.k').click(function()
    { $('.p').prop('checked', true); }
)