Bootstrap手风琴,在点击时滚动到当前(打开的)手风琴的顶部。
Bootstrap手风琴,在点击时滚动到当前(打开的)手风琴的顶部。
我正在使用Bootstrap制作一个响应式网站,其中包含大量文本的手风琴。当你阅读到底部并点击下一个手风琴时,大量文本会折叠,而我则停留在页面底部。
我从Bootstrap手风琴滚动到活动面板标题的顶部中找到了这个有用的代码,但它会滚动到所有手风琴的顶部,而不是打开的特定手风琴的顶部。
如何修改这段代码以滚动到当前活动手风琴的顶部呢?
JS
$(function () { $('#accordion').on('shown.bs.collapse', function (e) { var offset = $('.panel.panel-default > .panel-collapse.in').offset(); if(offset) { $('html,body').animate({ scrollTop: $('.panel-heading').offset().top -20 }, 500); } }); });
如何修改这段代码以滚动到当前活动手风琴的顶部呢?
HTML
简短概述
主题
显著地点
显著角色
完整描述