与最新的 Jquery 兼容



几年前我从互联网上得到了这个代码。但是每当我使用 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>

非常感谢大家的帮助。

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


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

最新更新