【发布时间】:2014-03-24 09:56:06
【问题描述】:
我正在寻找一个代码,它可以滚动到我的 bootstrap 3 html/css 手风琴的当前活动面板标题的顶部。我在 stackoverflow 上找到的最接近的解决方案是下面 js 的 sn-p。
这个 sn-p 工作得相当好,但是当一个面板标题被点击时,页面滚动使得面板内容的最顶部与屏幕顶部齐平。有没有办法修改它,以便滚动效果将导致面板“标题”(与面板内容区域的顶部相反)在屏幕顶部可见?
$(function () {
$('#accordion').on('shown.bs.collapse', function (e) {
var offset = $('.panel.panel-default > .panel-collapse.in').offset();
if(offset)$('html,body').scrollTop(offset.top); }); });
如果我也应该共享引导手风琴 html,请告诉我。
【问题讨论】:
标签: javascript twitter-bootstrap scroll accordion