我有几个复选框,当选中时显示隐藏的div.有没有办法编写一个jquery函数,根据复选框是否被hidded div检查显示或隐藏?
只使用javascript
<input type="checkbox" name="box1" id="box1" onclick="function toggle('div1')">
<div id='div1'>
.....
</div>
<input type="checkbox" name="box2" id="box2" onclick="function toggle('div2')">
<div id='div2'>
.....
</div>
<script>
function toggle(id) {
if (this.checked) show(id);
else hide(id);
}
Run Code Online (Sandbox Code Playgroud)
where show()和hide()are函数定义为更改id的显示属性.
有没有办法在jquery中执行此操作,我将toggle绑定到复选框adn让它切换以某种方式传递的id?