Jquery 为什么addclass函数不在我的导航栏中添加类

Jquery 为什么addclass函数不在我的导航栏中添加类,jquery,Jquery,我试图使用jQuery的addClass函数在代码中添加navbar fixed top类,但我不知道我在用它做什么 var-navbar=$(“#navbar-main”), 距离=导航栏.偏移().顶部, $window=$(window); $window.scroll(函数(){ 如果($window.scrollTop()>=距离){ navbar.removeClass('navbar-fixed-top')。addClass('navbar-fixed-top'); $(“body

我试图使用jQuery的
addClass
函数在代码中添加
navbar fixed top
类,但我不知道我在用它做什么

var-navbar=$(“#navbar-main”),
距离=导航栏.偏移().顶部,
$window=$(window);
$window.scroll(函数(){
如果($window.scrollTop()>=距离){
navbar.removeClass('navbar-fixed-top')。addClass('navbar-fixed-top');
$(“body”).css(“padding top”,“90px”);
}否则{
navbar.removeClass('navbar-fixed-top');
$(“body”).css(“填充顶部”、“0px”);
}
});
以下是我的HTML代码的外观:

我正在尝试制作固定导航栏。以下是演示:


请在这方面帮助我&我忽略了哪些事情。

我已经举了一个例子,说明了我认为您正试图做的事情

我在JS代码中所做的唯一更改是添加了两条
if
语句,因此不会在每次触发
scroll
事件时都执行代码,因为在滚动时经常会发生这种情况

JS代码的其余部分看起来很好,因此如果它仍然不适合您,那么我将开始寻找其他地方,可能是您的CSS

var-navbar=$(“#navbar-main”),
距离=导航栏.偏移().顶部,
$window=$(window);
$window.scroll(函数(){
如果($window.scrollTop()>=距离){
如果(!navbar.hasClass('navbar-fixed-top')){
navbar.addClass('navbar-fixed-top');
$(“body”).css(“padding top”,“90px”);
}
}
否则{
if(navbar.hasClass('navbar-fixed-top')){
navbar.removeClass('navbar-fixed-top');
$(“body”).css(“填充顶部”、“0px”);
}
}
});
正文{
填充:0;
保证金:0;
}
标题{
宽度:100%;
高度:120px;
背景:#ccc;
}
#导航条干线{
宽度:100%;
高度:90px;
背景:#f00;
}
#navbar-main.navbar-fixed-top{
位置:固定;
排名:0;
左:0;
}

标题
导航条干线
Lorem ipsum dolor sit amet,是一位杰出的献身者。Nunc ac半毫米直径。在奥迪奥·奈克,奥纳雷·维塔·尼布,智者的最高效率。这是一个很好的例子。请不要使用任何辅助工具。整粒葡萄,每粒葡萄,每粒葡萄,每粒葡萄。托托,托托,托托,托托,托托。努克在洛博蒂斯直径,帆索达莱斯帆

箭毒。这是我的梦想。ullamcorper、ultricies lorem eu、euismod ex.在accumsan rutrum ultricies中的Pellentesque vitae erat ullamcorper、ultricies lorem eu、euismod ex.等。佩伦茨克自由女神,卢克图斯·费利斯·尤因,帕特·迪亚姆。多内克·波特托·莫里斯坐在一个巨大的pulvinar,欧盟的尤伊斯莫·图尔皮斯家族。佩伦特斯阿利夸姆dapibus pretium。毫无疑问,利奥·阿尔库斯(leo ac luctus)是一位孕妇,他是一位自由放任的女性。这是一个很好的例子,你可以坐在那里,听我说

南奎斯-埃吉斯塔同侧,非别有用心。维瓦摩斯·图尔皮斯·尼布,怀孕时的权杖,福西布斯·洛博蒂斯·拉库斯。多内克在拍卖商奥奇·菲尼布斯·乌兰科珀广场。Etiam orci lacus、laoreet id magna sit amet、lobortis auctor sem。在interdum mollis egestas。nisl nunc的Fusce。杜氏酵母菌。前智者安特,康格ac的阿利奎姆,苏打水和性爱。大羚羊,大羚羊,大羚羊,大羚羊。多奈克·洛雷姆·梅特斯、尤里西斯·埃吉特·托托·埃吉特、莫利斯·埃吉特·里索斯。莫比在利奥和努克门的饮食。这是一种新的宗教信仰

杜克是一位显贵。整型易化性、同侧性、同侧性、同侧性、同侧性、同侧性、同侧性、同侧性、同侧性、同侧性。但厄洛斯·奥奇、莫利斯和索达尔斯·维勒、阿利夸姆·塞德·厄洛斯。但卢克图斯·佩伦茨克·尼西(luctus Pellenteskue nisi),埃吉特·莫利斯(eget mollis)只是坐在阿梅特(Pat sit amet)旁边。这是老街上的智慧和智慧。特鲁斯发酵液。在sapien imperdiet和euismod magna fringilla的研究中,我们发现了nisl

塞德·索利西图丁·尤里塞斯·马萨,欧盟委员会。埃蒂亚姆·廷西德·马蒂斯·斯克利斯。在accumsan sapien eu interdum饮食中。整只秃鹫,侵权者和拍卖人布兰迪,屠宰场的猫,我是亨德雷特,屠宰场的猫。卢克图斯同侧、终板门、tellus大肌的活体。圣人的前庭是一个巨大的空间。我不知道该怎么做,该怎么做,该怎么做。莫比只是坐在椅子上

发酵杜奈克绿脓杆菌。康格nunc的Donec sagittis。前庭权杖、拱门和支撑效率、无侧耳道、同侧额前腹。Morbi eleifend ornare erat,非interdum odio cursus et.Vivamus erat nunc,孕妇非原居地,Venetatis vel magna。Donec dolor dolor,luctus nec tincidunt eu,aliquet vitae nisl。Nunc faucibus dolor mi,是临时自由的要素。整型枕前非枕前叶。虎口浮雕和肘部浮雕同侧前庭;整座智慧之门,舒适之门,隐秘之门。这是一只名叫奥纳猫的虎鲸。爱尼安奥特莱斯酒店。在发酵液中,有一种叫普尔维纳的酒。Phasellus molectie element um fegiant。这是一个很好的例子

南在对岸,北在威尼斯。南波特提托·马克西姆·埃拉塔是一个不平等的人。在阿库的连续两个月里。努克·维塔·奥克特·内克,非莫利斯·里索斯。Donec sem augue,faucibus eu孕妇nec,dapibus sed tellus。Donec cursus,nisl sed tristique sagittis,elit dolor cursus dui,在commodo dolor mauris semper odio。毛里斯·瓦普塔特·尼布·奥奇(Mauris Vulputte nibh orci),他的名字是奥纳·奥纳·伊普苏姆·马克西姆斯(ornare ipsum maximus)和梅塞纳·康格·布兰迪·拉西尼亚(congue blandit lacinia)。这是一个巨大的生命元素。不要吃煎饼。纳拉姆e