2014-10-19 32 views
0

您可以在此處看到我的發展 - http://anspro.webminister.in/ 當我點擊導航欄中的鏈接時,頁面正在滾動到正確的位置 - 但鏈接沒有突出顯示,我必須設置一個偏移導航無法正確顯示滾動條

var offset = 111; 
$('.navbar li a').click(function(event) { 
    event.preventDefault(); 
    $($(this).attr('href'))[0].scrollIntoView(); 
    scrollBy(0, -offset); 
}); 

現在我的問題是,當我試圖滾動頁面時,導航沒有得到正確突出顯示。在我跨過期望的部分之後,它被突出顯示。請幫忙。

回答

0

添加以下代碼,並得到它解決

$(window).load(function() { 
    $('body').data()['bs.scrollspy'].options.offset = 113; 
}); 

113試驗和錯誤獲得的價值。

0

問題是您的固定標題。 它有111px的高度,因此你的導航是搞砸了。 要麼與偏移量或使標頭不固定,無論你喜歡:)