Onscroll不应用类
我试图在滚动经过某个点时向主体添加一个类,然后在该点之后删除该类,但它不是实时应用的 当我刷新页面时,当我已经滚动过添加类的点时,但是如果有人可以帮助的话,我希望它能够自动完成Onscroll不应用类,scroll,Scroll,我试图在滚动经过某个点时向主体添加一个类,然后在该点之后删除该类,但它不是实时应用的 当我刷新页面时,当我已经滚动过添加类的点时,但是如果有人可以帮助的话,我希望它能够自动完成 var fixedTops = function() { var scroll = $("body").scrollTop(); if (scroll >= 100) { $("body").addClass("navnewclass"); } else {
var fixedTops = function() {
var scroll = $("body").scrollTop();
if (scroll >= 100) {
$("body").addClass("navnewclass");
} else {
$("body").removeClass("navnewclass");
}
};
fixedTops();
fixedTops()
仅在加载脚本时运行。除非出现提示,否则不会重新运行
您需要告诉它在页面滚动时运行;像这样的事情应该可以做到:
$("html").scroll(function() { fixedTops(); });
(请注意,未经测试)
这应该告诉javascript在每次滚动html
时运行fixedTops()