Ich habe diese wiederholte HTML-Code.jQuery verstecken/zeigen Inhalte basierend auf gemeinsamen Eltern
<div id="id1" class="questio">
<input type="checkbox" class="c1">
<div class="c2">Content</div>
</div>
<div id="id2" class="questio">
<input type="checkbox" class="c1">
<div class="c2">Another Content</div>
</div>
<div id="id3" class="questio">
<input type="checkbox" class="c1">
<div class="c2">Another Content</div>
</div>
Das gewünschte Verhalten ist/show div c2 Inhalt für jeden Abschnittunabhängig auf input.c1 basierend zu verstecken geprüft oder nicht:
if ($(".c1").is(":checked")) {
$('.c2').show();
}
Ich versuchte somethig wie diese, aber ich kann nicht gehen:
$("input.c1").each(function() {
var parent1 = $(this).closest('questio');
if ($(this).is(":checked")) {
/// ??
}
});
Diese exaclty ist das, was ich suchte! Mit dem gemeinsamen Elternteil das Funktionsverhalten isolieren! Danke vielmals! – Jacor99