我試圖測試一個<div>
是否已滾動出視圖。Javascript,檢查元素是否已經離開屏幕
這是我到目前爲止,
$(window).on('scroll',function(){
var divBottom = $('#home').offset().bottom;
var windowTop = $(window).scrollTop();
var windowBottom = windowTop + $(window).height();
if (divBottom >= windowTop) {
console.log("yes");
} else {
console.log("no");
}
});
無論我滾動,沒有被記錄下來。
我想測試的是如果底部的div已經超過窗口的頂部。
這可以幫助你http://stackoverflow.com/questions/487073/check-if-element-is-visible-after-scrolling – MaVRoSCy