scrollTopの位置よりも大きく異なるものを検出するには、次のようにします。ウィンドウが100pxより大きければbodyにクラスを追加し、150よりも大きければそのクラスを削除し、 。異なるscrollTopの位置を検出する方法
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 100) {
$('body').addClass('one');
}
else (scroll >= 150) {
$('body').addClass('two');
$('body').removeClass('one')
}
});
(条件の場合のみ)動作していますが、(else条件)を使用して複数の位置で作業しているわけではありません。
まあである必要があり、150ものGreAです100歳以上... if条件を交換するべきでしょうか? –
JS –