2015-01-13 39 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,这是工作。 –

相关问题