2017-08-03 9 views
-1

navbarをアニメーション化してtop: 0にスクロールします。今、私のnavはスライダーイメージの後に来ています。Jquery:scollの上にナビバーをアニメ化

$(document).ready(function() { 
    $(window).scroll(function() { 
     if ($(this).scrollTop() === 100) { // this refers to window 
      $('.navbar').animate('top': 0); 
     } else { 
      $('.navbar').animate('top': 300); 
     } 
    }); 
}) 

しかし、このコードは機能しません。

答えて

0

jQueryの機能をアニメーションでは、固定位置または絶対

を持っている必要があり、CSSで

$('.navbar').animate({top: "0px"}); 
$('.navbar').animate({top: "300px"}); 

間違っています

関連する問題