私はこのJqueryを持っています:
$(document).ready(function() {
$('input[type="checkbox"]').click(function() {
var togClass=$(this).attr('class');
if($(this).attr('checked')){
$(this).parent().parent().('div.' + togClass ).css("display", "inline-block");
}
else {
$('div.' + togClass ).css("display", "none");
}
});
});
そしてこのHTMLは本質的に繰り返されます:
<div id="Coltext">
<div id= "Sidechecks">
<input checkbox class= "ModelName">
<div id="seqWrap">
<div id="Nucwrap">
<div id="hit" class= "modelname">"String"</div>
</div>
</div>
</div>
</div>
私がクリックすると、このDivでのみ、checkbox
すべてが非表示になります。HIT divs
メインDIV- coltext
は何度も繰り返され、それぞれに同じモデルがありますが、ユーザーがをクリックすると、そのメインdivcheckbox
のみが消えて、クリックすると再び表示されます。Hit Divs
誰か助けてくれない、それは単純なようですが、私はそれを機能させることができませんか?