我是一名有用的助手,可以为您翻译文本。
那么,我有一个使用Bootstrap方法制作的复选框。我正在尝试根据此复选框是否被选中来显示或隐藏某些div。我有以下HTML:
<div class="col-lg-12">
<div class="checkbox" id="partner-div">
<label>
<input type="checkbox" id="chkPartner" />
Check here if you are an Acelity partner or representative submitting a video on behalf of someone else.
</label>
</div>
</div>
<div class="form-group acelity-partner" style="display:none">
<div class="col-lg-12">
<label for="txtRepFirstName">Representative's First Name</label>
<input type="text" class="form-control" id="txtRepFirstName" placeholder="Representative's First Name'" />
</div>
</div>
<div class="form-group acelity-partner" style="display:none">
<div class="col-lg-12">
<label for="txtRepLastName">Representative's Last Name</label>
<input type="text" class="form-control" id="txtRepLastName" placeholder="Representative's Last Name'" />
</div>
</div>
<div class="form-group acelity-partner" style="display:none">
<div class="col-lg-12">
<label for="txtRepEmail">Representative's Email Address</label>
<input type="text" class="form-control" id="txtRepEmail" placeholder="Representative's Email Address'" />
</div>
</div>
以下是在 document.ready 中的 JQuery 代码:
$("#chkPartner").change(function (event) {
if ($("#chkPartner").prop("checked")) {
$(".acelity-partner").show();
} else {
$(".acelity-partner").hide();
}
});
无法触发事件。