2017-02-01 10 views
1

スティッキーなnavbarを動作させることができません。ヘッダーをスクロールすると、一番上に固執するはずです。 適切なクラスを起動しませんか?私のスティッキーnavbar jsスクリプトが機能しません

var n=$(".navbar"); 
ns=".navbar-scrolled"; 
head=$('header').height(); 
$(window).scroll(function() { 
     if($(this).scrollTop() > head) { 
      n.addClass(ns); 
     } 
     else { 
      n.removeClass(ns); 

     } 

は、ここでは、新しいクラスの属性を追加する.を必要としないJSFiddle

+1

が追加でドットを削除するか、クラスを削除取り組んでいます。 var ns = "navbar-scrolled"; – Nitin

+0

前に試してみました。結果はありません。 –

答えて

0

です。 nsheadは変数なので、文の前にvarを追加するか、コンマで区切る必要があります。ここで

はデモ https://jsfiddle.net/alfrcr/jsuc4kL5/2/

+0

うわー....私はとても愚かです....あなたの助けをありがとう。 –

関連する問題