当我滚过某一点时,我试图将一个类添加到正文中,然后当我回到某个点后将其删除但是它不能实时应用。
当我滚动页面时,当我滚过该点时,会添加该类,但如果有人可以提供帮助,我希望自动执行此操作。
var fixedTops = function() {
var scroll = $("body").scrollTop();
if (scroll >= 100) {
$("body").addClass("navnewclass");
} else {
$("body").removeClass("navnewclass");
}
};
fixedTops();
答案 0 :(得分:0)
fixedTops()
仅在加载脚本时运行。除非提示,否则不会再次重新运行。
每当滚动页面时,您都需要告诉它运行;这样的事情可以解决问题:
$("html").scroll(function() { fixedTops(); });
(请注意,未经测试)。
每当滚动fixedTops()
时,这应该告诉javascript运行html
。