diff --git a/taggedInfiniteScroll.js b/taggedInfiniteScroll.js index e78b51c..3d92461 100644 --- a/taggedInfiniteScroll.js +++ b/taggedInfiniteScroll.js @@ -30,7 +30,7 @@ return; } var windowHeight = win[0].innerHeight; - var elementBottom = elem[0].offsetTop + elem[0].offsetHeight; + var elementBottom = elem[0].getBoundingClientRect().bottom; var windowBottom = windowHeight + win[0].scrollY; var remaining = elementBottom - windowBottom; var shouldGetMore = (remaining - parseInt(scope.distance || 0, 10) <= 0);