2016/11/18
javascript JQuery
備忘録です。
ヘッダーやナビなどが任意の高さにスクロールしたらクラスを付与する方法です。
参考サイト
任意の量スクロールしたらクラス付与するjs
ページの頭から300px以上のスクロールで.fixedが付く
$(window).scroll(function(){ if ($(window).scrollTop() > 300) { $('#nav').addClass('fixed'); } else { $('#nav').removeClass('fixed'); } });
要素の高さを取得し、ページトップから要素の高さ以上スクロールしたら.fixedを付与
$(window).scroll(function(){ var element = $('#header'), scroll = $(window).scrollTop(), height = element.outerHeight(); if ( scroll > height ) { element.addClass('fixed'); } else { element.removeClass('fixed'); } });
2023/06/30
神社
御朱印
2023/06/15
Mac
Linux
2023/04/16
時宗
御朱印
2023/04/14
臨済宗
御朱印
2023/04/05
寺院
御朱印