我有一個腳本可以計算頁面頂部元素列表的距離,但我不確定如何檢測它距離頁面的距離底端。當它擊中的底部(當然,前下方20像素)我想觸發一個事件,並淡出出來:使用jQuery來檢測元素何時接近頁面底部
$(window).on('load resize scroll', function() {
$('.links__item').each(function() {
if (($(this).offset().top - $(window).scrollTop()) < 20) {
$(this).stop().fadeTo(100, 0)
} else {
$(this).stop().fadeTo('fast', 1)
}
})
})
如果任何人有任何建議,大加讚賞。我遍歷元素來檢測它,所以當它們中的一個從底部打到20px時,我想淡出它。謝謝!
這可能有助於底部:http://stackoverflow.com/a/3898152/1823841 –