2017-03-19 6 views
0

スティッキーメニューを作成しましたが、完全に機能しますが、スムーズではありません。スティッキーメニューをスムーズに移行する方法

jqueryに関する私の知識は非常に限られているので、とてもシンプルでわかりません。

私はそれが.animate()であると信じていますが、自分のコードにどのように適用するかわかりません。

function stick() { 
if ($(this).scrollTop() > 140){ 
    $('.header').addClass("sticky"); 
    $('.logo').addClass("sticky"); 
    $('.header-menu').addClass("sticky"); 
    $('.dropdown-content').addClass("sticky"); 
    $('#mobile-clicker').addClass("sticky"); 
    $('.hamburguer-img').addClass("sticky"); 
    $('.active').addClass("sticky"); 
    $('.active-drop').addClass("sticky"); 
    $('#searchform').addClass("sticky"); 
    $('.search-formulario').addClass("sticky"); 
} else { 
    $('.header').removeClass("sticky"); 
    $('.logo').removeClass("sticky"); 
    $('.header-menu').removeClass("sticky"); 
    $('.dropdown-content').removeClass("sticky"); 
    $('#mobile-clicker').removeClass("sticky"); 
    $('.hamburguer-img').removeClass("sticky"); 
    $('.active').removeClass("sticky"); 
    $('.active-drop').removeClass("sticky"); 
    $('#searchform').removeClass("sticky"); 
    $('.search-formulario').removeClass("sticky"); 
} 
} 

答えて

関連する問題