2017-04-21 68 views
0

嗨,我有Bootstrap Scrollspy函數的問題。Bootstrap ScrollSpy在頁面重新加載後重置位置

例如,當我接受某些東西時,它會運行重載功能,我的滾動元素必須像以前一樣處於相同的位置,但它對我無效。他只是令人耳目一新。

我試圖改變從引導順序在scrollspy.js中的東西,但這並沒有幫助我或馬比我改變了一些錯誤的位置在代碼中的東西。

所以,即時尋找JavaScript或jQuery解決方案來解決它。

回答

0
var refreshScrollSpy = function (element, navElement, offset) { 
// cache current scroll position to come back after refreshing, in your 
// case you can save your old position in this variable. 
var cacheScrolltop = $(element).scrollTop(); 
    $(element) 
    .scrollTop(0) 
    .scrollspy(‘refresh’) 
    .scrollTop(cacheScrolltop); 
}; 
相關問題