Javascript 更改滚动上的活动类

Javascript 更改滚动上的活动类,javascript,jquery,Javascript,Jquery,嗨,开发者,我想知道如何在特定滚动量(如100px)的下一个子项上添加活动类。如何在jquery中定义?如果有人帮助我,那对我是有好处的 amet。Qui,minima ad ullam.amet,莫利特,莫利特。Qui,minima ad ullam.amet,莫利特,莫利特。奎,最低限度 软腐菌。Qui,minima ad ullam.amet,莫利特,莫利特。Qui,minima ad ullam.amet,莫利特,莫利特。奎,最低限度 软腐菌。Qui,minima ad ullam

嗨,开发者,我想知道如何在特定滚动量(如100px)的下一个子项上添加活动类。如何在jquery中定义?如果有人帮助我,那对我是有好处的


    amet。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
$(窗口)。滚动(函数(){ 如果($(this).scrollTop()>100){ $('.Section1li').addClass('active'); }否则{ $('.Section1Li')。removeClass('active'); } });

文件
正文{overflow-x:hidden;padding top:50px;}
.slider{填充:0px;边距:0px;}
.slider li{显示:块;填充:30px;边距底部:30px;}
.主动{
背景色:#4a3c31e3;
颜色:#fff;
}
.主动{
位置:相对位置;
右:-100%;显示:块;
宽度:100%;不透明度:1;可见性:可见;
背景:蓝色;
-webkit动画:向前滑动1s;
-webkit动画延迟:1s;
动画:向前滑动1s;
}
@-webkit关键帧幻灯片{
100%{右:0%;}
}
@关键帧滑动{
100%{右:0%;}
}
    amet。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
  • 软腐菌。Qui,minima ad ullam.
  • amet,莫利特,莫利特。Qui,minima ad ullam.
  • amet,莫利特,莫利特。奎,最低限度
$(窗口)。滚动(函数(){ 如果($(this).scrollTop()>100){ $('.Section1li').addClass('active'); }否则{ $('.Section1Li')。removeClass('active'); } }); $(文档).ready(函数(){ var timeStart=0; 功能轮(e){ 变量y=e.originalEvent.deltaY; var timeStop=new Date().getTime(); var timeDiff=timeStop-timeStart; 如果(时间差>200){ 如果(y>0){ nextSlide(); } if(y<0){ prevSlide(); } } timeStart=timeStop; } 函数prevSlide(){ 如果($('.active')。是(':first child')){ if(!$('.slider').hasClass('drawing')){ $('.slide:first child').addClass('bounce'); setTimeout(函数(){ $('.slide:first child')。removeClass('bounce'); }, 300); } }否则{ $('.active').removeClass('active').addClass('queue').prev().removeClass('prev').addClass('active'); } } 函数nextSlide(){ 如果($('.active')。是(':last child')){ if(!$('.slider').hasClass('drawing')){ $('.slide:last child').addClass('bounce'); setTimeout(函数(){ $('.slide:last child')。removeClass('bounce'); }, 300); } }否则{ $('.active').removeClass('active').addClass('prev').next().removeClass('queue').addClass('active'); } } 功能热键(e){ 如果(e.keyCode==38){ prevSlide(); } 如果(e.keyCode==40){ e、 预防默认值(); nextSlide(); } } 函数dragStart(e){ e、 预防默认值(); 如果(e.type==“touchstart”){ $(document).off('mousedown',dragStart); startPoint=e.originalEvent.touchs[0].pageY; }否则{ 起始点=e.pageY; } dragDist=0; $(文档).on('touchmove mousemove',dragMove); } 功能拖动(e){ 如果(e.type=='touchmove'){ var movePoint=e.originalEvent.touchs[0].pageY; }否则{ var movePoint=e.pageY; } dragDist=(movePoint-startPoint)/$('.s)