2015-01-13 40 views
0

1)如果我滾動瀏覽器,如果scrollTop()大於50px,那麼導航欄將會下降。滾動功能在Google Chrome中不起作用

2)它在Mozilla中工作,但它不適用於Google Chrome。在此我已經插在兩個文庫的)的jquery-2.1.3.min.js b)中bootstrap.min.js

4)下面

3)是我寫腳本。

$(document).ready(function(){ 
    $(document).scroll(function(){ 
     var scroll_top=$("html").scrollTop(); 
     if(scroll_top >= 50){ 
      $("nav.navbar-default").addClass(" navbar-scroll"); 
      }else{ 
       $("nav.navbar-default").removeClass(" navbar-scroll");} 
     }); 
    }); 

5)這裏的小提琴http://jsfiddle.net/vamsivelaga/waL67pkb/

回答

0

用 「身體」 或文檔而不是HTML。

var scroll_top=$("body").scrollTop(); 

或文檔

var scroll_top=$(document).scrollTop(); 

小提琴:http://jsfiddle.net/waL67pkb/1/

+0

謝謝你文森特Beltman,這是工作。 –

相關問題