私はこの繰り返しHTMLコードを持っています。jQuery共通の親を基にしたコンテンツの表示/非表示
<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>
希望挙動は/各セクションのshowのdiv C2のコンテンツを非表示にすることである独立 input.c1に基づいてチェックするかどうか:
if ($(".c1").is(":checked")) {
$('.c2').show();
}
私はこのようなsomethigを試みたが、私はできません上に行く:
$("input.c1").each(function() {
var parent1 = $(this).closest('questio');
if ($(this).is(":checked")) {
/// ??
}
});
これは私が探していたものexacltyです!共通の親を使用して関数の動作をアイソレートする!どうもありがとう! – Jacor99