Javascript 使用滚动条查找页面中已显示的元素(div)

Javascript 使用滚动条查找页面中已显示的元素(div),javascript,jquery,html,css,Javascript,Jquery,Html,Css,这是我的页面 <Style>.item{ width :200px ; height:200px ; background-color:red ; float:right ; margin : 10px}</style> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div class="

这是我的页面

<Style>.item{ width :200px ; height:200px ; background-color:red ; float:right ; margin : 10px}</style>

<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
但我不知道如何找到页面上最后显示的元素


scrollTop()为您提供页面上方的高度,因此您可以使用该高度以及元素高度和窗口高度(并做一些计算)来查找显示了哪些元素。

您的小提琴似乎对我有用:它在底部时会发出警报?@SimonStaton我想知道页面上最后显示的元素是哪个元素,当滚动到页面底部时不会
$(window).scroll(function() {

   if($(window).scrollTop() + $(window).height() > $(document).height() - 200) {
      console.log('at the end' );
   }
});