我突然停止了以下工作:
HTML
<a id="scrollTop" href="#">Scroll</a>
jquery的
$("#scrollTop").on("click", function(e){
e.preventDefault();
$('html, body').animate({scrollTop: 0}, 'slow');
});
如果我在登录控制台时收到此消息
body.scrollTop在严格模式下已弃用。如果处于严格模式,请使用'documentElement.scrollTop';如果处于怪癖模式,请使用'body.scrollTop'。
但我没有改变任何东西,所以我没有得到它。 I did check on other SO questions但它仍然不起作用,更重要的是我不明白为什么它突然开始这样做
答案 0 :(得分:1)
我在css身上有溢出-x。 这样做时不应该在身体上使用溢出(scrollTop)。删除它并且页面正常工作