【发布时间】:2020-02-05 04:12:51
【问题描述】:
我需要根据 jquery 的复选框值显示/隐藏 div:
- 网页加载时和
- 当复选框值改变时(点击/改变)
我找到了几种单独解决这些问题的方法,但是是否存在一种简单的方法来同时处理两组事件?
示例(更改):
$(document).ready(function(){
$('#checkbox1').change(function(){
if(this.checked)
$('#autoUpdate').show();
else
$('#autoUpdate').hide();
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input class="form-check-input" type="checkbox" id="checkbox1" checked>
<div id="autoUpdate" class="autoUpdate">
Example
</div>
【问题讨论】:
-
你是否预设了复选框的值?
-
是的,当然,它是可变的。否则这个问题就没有意义了。
标签: jquery html forms checkbox