我無法找到如何停止在頁面底部滾動頁腳頂部div上固定的圖像。jQuery停止滾動時,img固定到達頁腳
我試着計算頁腳高度,將其從window.height
中移除以強制在該點停止滾動。
.footer-arrow
是我的固定圖像。下面的代碼
做到這一點半成功:
$(function() {
$(window).scroll(function() {
var footHeight = $('#footer').offset().top;
var height = (($(window).height()) - footHeight);
// if ($(document).height() - footHeight <= ($(window).height() + $(window).scrollTop()))
if ($(this).scrollTop() > footHeight) {
$('.footer-arrow').css({
position: 'fixed',
bottom: 20
});
} else {
$('.footer-arrow').addClass('fixed');
$('.footer-arrow').css({
position: 'fixed',
bottom: 140,
});
}
})
});
您可以包括你的HTML嗎? –