【发布时间】:2017-12-14 07:42:25
【问题描述】:
我有 5 个复选框和 5 个 div。如果选中复选框,则 div 为 .show,否则 div 为隐藏。复选框具有固定位置,滚动部分是打开的 div。我需要添加功能 if checkbox is checked->show div and go to div
$('#first').click(function() {
if ($(this).is(':checked')) {
$("#fifth").show(400);
} else {
$("#fifth").hide(400);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container">
<div class="row">
<input id="first" type="checkbox" class="styled" checked>
<label for="checkboxhovuz">
On check you g to 5-th div
</label>
<div class="row" >
<br><br><br><br><br><br>text first<br><br><br>
</div>
<div class="row">
<br><br><br><br><br><br>text second<br><br><br>
</div>
<div class="row">
<br><br><br><br><br><br>text third<br><br><br>
</div>
<div class="row">
<br><br><br><br><br><br>text fourth<br><br><br>
</div>
<div class="row" id="fifth">
<br><br><br><br><br><br>text fifth<br><br><br>
</div>
【问题讨论】:
-
I need to add function if checkbox is checked->show div and go to div为什么你不这样做?是什么阻碍了你? stackoverflow.com/help/how-to-ask -
如果你正在寻找一种滚动到特定元素的方法,你应该看看这个:stackoverflow.com/questions/6677035/jquery-scroll-to-element
标签: javascript jquery css checkbox