我想是吧
body.scrollTop
在严格模式下不推荐使用。请使用documentElement.scrollTop
如果处于严格模式,并且body.scrollTop
仅当处于怪癖模式时。
所以我建议你使用document.documentElement.scrollTop
. 请告知我们您何时使用此声明?如果可能,向我们显示完整代码和控制台错误
请尝试以下针对您的注释代码编辑的代码,并让我们知道您在控制台中看到了什么。
jQuery(document).ready(function ($) {
jQuery(window).scroll(function(){
var ScrollTop = jQuery(window).scrollTop();
if (ScrollTop > 100) {
jQuery( ".site-header" ).addClass( "scroll" );
console.log("above 100");
}else{
jQuery( ".site-header" ).removeClass( "scroll" );
console.log("below or equal to 100");
}
});
});