Javascript 与最新Jquery的兼容性

Javascript 与最新Jquery的兼容性,javascript,jquery,Javascript,Jquery,几年前我从网上得到了这个密码。但每当我使用Jquery更新程序插件将wordpress更新到最新的Jquery版本时,它就会崩溃。一旦我恢复到旧版本,它就会再次工作。我所说的中断,是指它不会滚动到页面顶部,而是将页面向上移动大约10个像素 这段代码中是否有现在与Jquery的最新版本不兼容的内容 脚本用于按钮,用于将页面滚动回顶部 <script> jQuery(document).ready(function($) { $(window).scroll(function()

几年前我从网上得到了这个密码。但每当我使用Jquery更新程序插件将wordpress更新到最新的Jquery版本时,它就会崩溃。一旦我恢复到旧版本,它就会再次工作。我所说的中断,是指它不会滚动到页面顶部,而是将页面向上移动大约10个像素

这段代码中是否有现在与Jquery的最新版本不兼容的内容

脚本用于按钮,用于将页面滚动回顶部

<script>
jQuery(document).ready(function($) {
   $(window).scroll(function() {
      if ($(this).scrollTop() < 500) {
         $('#scrolltotop') .fadeOut();
      } 
      else {
         $('#scrolltotop') .fadeIn();
      }
   });
   $('#scrolltotop').on('click', function() {
      $('html, body').animate({scrollTop:0}, 'slow');
      return false;
   });
});
</script>

jQuery(文档).ready(函数($){
$(窗口)。滚动(函数(){
if($(this).scrollTop()<500){
$('#scrolltotop').fadeOut();
} 
否则{
$('#scrolltotop').fadeIn();
}
});
$('#scrolltotop')。在('单击',函数()上){
$('html,body')。动画({scrollTop:0},'slow');
返回false;
});
});

非常感谢大家的帮助。

尝试下面的代码,希望能有所帮助


   $('#scrolltotop').on('click', function() {
      $('html, body').animate({
                scrollTop: $("body").offset().top
            }, 500);
      return false;
   });

非常感谢您尝试帮助WebMarie,但不幸的是,该代码不起作用。滚动到顶部的图像甚至没有出现。为了确保正确使用它,我复制了您的代码并重写了脚本标记之间已经存在的内容。如果我用错了,我提前道歉。顺便说一句,scrolltotop元素的HTML代码是