Chrome scrollTop strickt模式问题

时间:2014-02-13 10:46:43

标签: javascript jquery

我突然停止了以下工作:

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但它仍然不起作用,更重要的是我不明白为什么它突然开始这样做

1 个答案:

答案 0 :(得分:1)

我在css身上有溢出-x。 这样做时不应该在身体上使用溢出(scrollTop)。删除它并且页面正常工作