我有这个 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>
当我单击时,checkbox
我希望所有的HIT divs
都变得不可见,仅在这个 Div 中。mainDIV- coltext
重复了很多次,每个都有相同的模型,但是当用户点击 时checkbox
,我只希望Hit Divs
那个 main div 消失,然后在点击时重新出现。没有人能帮忙,看起来很简单,但我无法让它工作?