我正在查找滾動到我的引導程序3 html/css手風琴當前活動面板標題頂部的代碼。我在stackoverflow上找到的最接近的解決方案是下面的js代碼片段。Bootstrap手風琴滾動到活動面板標題頂部
該代碼片段工作得很好,但是當面板標題被點擊時,頁面會滾動,使得面板內容的頂部與屏幕頂部齊平。有沒有辦法對此進行修改,以便滾動效果將導致面板「標題」(相對於面板內容區域的頂部)在屏幕頂部可見?
$(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。
它的作用與動畫莫名其妙滑稽,但它仍然是工作;) –
反正是有讓這個滾動的。實際點擊面板標題?它目前正在滾動到第一個,在移動設備上不是很好。 –
@JamesWilson我在下面回答瞭如何針對實際的.panel標題點擊:) – JWPersh