【发布时间】:2015-06-28 14:06:15
【问题描述】:
在我使用 Bootstrap 3 构建的网站上,有一个部分使用 collapse 类隐藏。我添加了一个按钮来切换该部分,使其可见。这一切都很好。我需要的是能够切换内容并在显示部分时滚动到该部分。
这是我的按钮代码:
<button class="btn btn-lg btn-primary" href="#benefits" data-toggle="collapse">Learn More</button>
这是我的内容:
<section id="benefits" class="text-white collapse" data-toggle="collapse">
<div class="container">
<div class="row">
<div class="col-md-12">
Text goes here
</div>
</div>
</div>
</section>
最后,在这里我尝试使用 jQuery 将事物绑定在一起(虽然我的 jQuery 技能非常有限):
$(document).ready(function() {
$("#benefits").bind('shown', function() {
document.getElementById('benefits').scrollIntoView();
});
});
谁能发现我上面代码的问题,或者提出更好的解决方案?
【问题讨论】: