- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2022/5/17
更新日:2022/5/17

下にスクロールで隠して上にスクロールで表示する方法

・グローバルメニューをいつも表示しておくと画面スペースがもったいない。
・不要な時は非表示にしておく。という動きをスクロールで実現する。

使い方


・上にスクロールした時に、すぐに表示せずに、ある程度スクロールした時に表示するように考慮している。
・-420を少なくすれば、それだけ早く表示され、逆に大きくすれば遅く表示される。
・調整が可能。


var pos = 0;

$(function () {

    var header = $('#g_header');



    $(window).on('scroll', function () {





        if ($(this).scrollTop() < pos) {

            if ($(this).scrollTop() < (pos - 420)) {

                //上にスクロールしたとき

                header.removeClass('hide');

                pos = $(this).scrollTop();

            }

        } else {

            //下にスクロールしたとき

            header.addClass('hide');

            pos = $(this).scrollTop();

        }



    });

});


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}