0
我有一个返回页首按钮,显示在我正在处理的网页上。当你向下滚动,有时点击时,它会跳到顶部,然后跳回到你在页面上的位置,然后平滑地滚动到顶部。请记住,它不会一直这样做。这只是一个滞后或毛刺问题,或者如果我的脚本中有一些错误?返回页首按钮问题(可能)?
$(function(){
$(document).on('scroll', function(){
if ($(window).scrollTop() > 615) {
$('.ion-android-arrow-dropup-circle').addClass('show');
} else {
$('.ion-android-arrow-dropup-circle').removeClass('show');
}
});
$('.ion-android-arrow-dropup-circle').on('click', scrollToTop);
});
function scrollToTop() {
verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0;
element = $('body');
offset = element.offset();
offsetTop = offset.top;
$('html, body').animate({scrollTop: offsetTop}, 500, 'linear');
};
已搜索40+个问题,找不到答案。只是这样说,因为如果你没有找到一个人,他们总是说:“你应该先看看问。”我总是能看到它。