Javascript 在当前类中添加一个具有相同3个类的类

Javascript 在当前类中添加一个具有相同3个类的类,javascript,jquery,html,css,Javascript,Jquery,Html,Css,大家好,这是我的代码,我在一个页面上有三个相同的类 当我向上滚动时,我只希望当前活动的父菜单中有子类wrap下拉列表have class fixed var winScrolltop=$(窗口).scrollTop(), 向上=错误, 新闻集团, $target=$(“.wrap下拉列表”), topTarget=$target.offset().top; $(窗口).on('scroll',function(){ newScroll=$(窗口).scrollTop(); 如果((新闻滚动>w

大家好,这是我的代码,我在一个页面上有三个相同的类

当我向上滚动时,我只希望当前活动的父菜单中有子类
wrap下拉列表
have class fixed

var winScrolltop=$(窗口).scrollTop(),
向上=错误,
新闻集团,
$target=$(“.wrap下拉列表”),
topTarget=$target.offset().top;
$(窗口).on('scroll',function(){
newScroll=$(窗口).scrollTop();
如果((新闻滚动>winScrolltop)&&!向上){
$target.removeClass('fixed');
向上=!向上;
}else if(newScroll

    • var winScrolltop = $(window).scrollTop(), up = false, newScroll, $target = $('#top-menu>li.active>.wrap-dropdown'), topTarget = $target.offset().top; $(window).on('scroll', function () { newScroll = $(window).scrollTop(); if ((newScroll > winScrolltop) && !up) { $target.removeClass('fixed'); up = !up; } else if (newScroll < winScrolltop && up) { $target.addClass('fixed'); up = !up; } // $('#top-menu>li.active>.wrap-wdown').parent().hasClass('active'); winScrolltop = newScroll; });