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+個問題,找不到答案。只是這樣說,因爲如果你沒有找到一個人,他們總是說:「你應該先看看問。」我總是能看到它。