Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome scrollTop strickt模式问题_Javascript_Jquery - Fatal编程技术网

Javascript Chrome scrollTop strickt模式问题

Javascript Chrome scrollTop strickt模式问题,javascript,jquery,Javascript,Jquery,我突然停止了工作: Html 如果我签入控制台,我会收到此消息 body.scrollTop在严格模式下不推荐使用。如果处于严格模式,请使用“documentElement.scrollTop”,如果处于怪癖模式,请使用“body.scrollTop” 但我没有改变任何东西,所以我不明白。但它仍然不起作用,更重要的是,我不明白为什么它突然开始这样做我在css中的body上有overflow-x。 这样做时不应该在主体上使用溢出(scrollTop)。已删除该脚本,页面正在工作这意味着使用严格模式

我突然停止了工作:

Html

如果我签入控制台,我会收到此消息

body.scrollTop在严格模式下不推荐使用。如果处于严格模式,请使用“documentElement.scrollTop”,如果处于怪癖模式,请使用“body.scrollTop”


但我没有改变任何东西,所以我不明白。但它仍然不起作用,更重要的是,我不明白为什么它突然开始这样做

我在css中的body上有overflow-x。
这样做时不应该在主体上使用溢出(scrollTop)。已删除该脚本,页面正在工作

这意味着使用严格模式()解析脚本。您的脚本是否连接了?为什么要使用e.preventDefault()?@Sora不管怎样,它不会连接work@Anzeo不,jQuery块本身就是一个警告,而不是一个错误。它对我仍然有效。
<a id="scrollTop" href="#">Scroll</a>
 $("#scrollTop").on("click", function(e){
   e.preventDefault();
   $('html, body').animate({scrollTop: 0}, 'slow');
 });