Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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 滚动(0,0)工作,而滚动到(0,0)不工作?_Javascript_Jquery_Css_Scroll_Scrolltop - Fatal编程技术网

Javascript 滚动(0,0)工作,而滚动到(0,0)不工作?

Javascript 滚动(0,0)工作,而滚动到(0,0)不工作?,javascript,jquery,css,scroll,scrolltop,Javascript,Jquery,Css,Scroll,Scrolltop,伙计们。我有一个奇怪的问题。我已经创建了一个按钮,当用户单击页面时,它会将页面滚动到底部,只有当我使用scroll(0,0)时它才会工作,而如果我使用scrollTo(0,0)(我猜应该以同样的方式工作)则不会工作(页面不会滚动,不会发生任何事情)。下面是代码的一部分:这是一个函数,在使用scrollTo单击后应该滚动到顶部,但它不做任何事情 <button id="scrollaInAlto" onClick="scrollInAlto();" style="b

伙计们。我有一个奇怪的问题。我已经创建了一个按钮,当用户单击页面时,它会将页面滚动到底部,只有当我使用scroll(0,0)时它才会工作,而如果我使用scrollTo(0,0)(我猜应该以同样的方式工作)则不会工作(页面不会滚动,不会发生任何事情)。下面是代码的一部分:这是一个函数,在使用scrollTo单击后应该滚动到顶部,但它不做任何事情

<button id="scrollaInAlto" onClick="scrollInAlto();" 
            style="background-color:Transparent;border:none;display:none;"></button>
<script>
  function scrollInAlto() {
      window.scrollTo(0,0); <-- this one doesn't work
      //window.scroll(0,0); <-- this one works
  }
</script>

函数ScrollingTo(){

window.scrollTo(0,0);。你能创建一个重现该问题的示例吗?(又称a)是的,它应该工作得很好。你只使用了
scrollTo
?不是同时使用
scrollTo
scroll
吗?我写了这个:它与Mike的示例非常相似,但在本例中是scrollTo(0,0)很好,我不太明白。
<script>
        $(document).ready(function(){
           $(window).scroll(function(){
             var $temp = $("#scrollaInAlto").scrollTop();
             if (document.body.scrollTop > 50) {
                 $("#scrollaInAlto").show();
             } else {
                 $("#scrollaInAlto").hide();
             }
           });
        });
</script>