Ich habe ein checkbox
und 3 radio buttons
, ich versuche eine der radio buttons
ausgewählt zu haben, wenn das Kontrollkästchen aktiviert ist und haben einen von ihnen unver ausgewählt, wenn die checkbox
nicht aktiviert ist.Checkbox steuern Radiobuttons
Meine Lösung funktioniert beim ersten Lauf, wählt aber nach dem ersten Klick nicht das Optionsfeld aus.
$('#checkbox-h-2g').click(function() {
if ($('#checkbox-h-2g').is(":checked")) {
$('#r1').attr('checked', true);
}if (!$('#checkbox-h-2g').is(":checked")) {
$('#r1 , #r2, #r3').attr('checked', false);
}
});
In Ihrem zweiten 'verbessert werden if' Sie jeweils eine Schleife durch jeden Funk verwenden sollen und machen es un-geprüft . Gleiches sollte für checked Variante gehen. – skywalker