【发布时间】:2019-02-14 04:53:09
【问题描述】:
如何根据选中的复选框显示和隐藏 div?我在angular js中使用下面的代码。我有 3 个复选框,如果单击一个复选框,则应显示相应的 div,而应隐藏另一个 div。
<label class="checkbox-inline" style="margin-top: 7px;">
<input type="checkbox" id="chkSmall" name="small" class="bgCheck" value="small" data-ng-model="ShowSmall" data-ng-change="visibleSmall()" />
Small Clock
</label>
<label class="checkbox-inline" style="margin-top: 7px;">
<input type="checkbox" id="chkMedium" name="medium" class="bgCheck" value="medium" data-ng-model="ShowMedium" data-ng-change="visibleMedium()" data-ng-init="ShowMedium=true" />
Medium Clock
</label>
<label class="checkbox-inline" style="margin-top: 7px;">
<input type="checkbox" id="chkBig" name="big" class="bgCheck" value="big" data-ng-model="ShowBig" data-ng-change="visibleBig()" />
Large Clock
</label>
<div data-ng-show="ShowSmall">
Small Clock
</div>
<div data-ng-show="ShowMedium">
Medium Clock
</div>
<div data-ng-show="ShowLarge">
Large... or Big Clock?
</div>
【问题讨论】:
-
你的问题不太清楚....要隐藏/显示哪个 div 选中/取消选中哪个复选框?
-
请看下面的小提琴,我需要根据点击的复选框显示 div
标签: javascript jquery html angularjs