我有一個固定高度的可滾動div。滾動時,我需要獲取可見視口頂部的元素和視口底部的元素。我可以使用scrollTop獲得滾動條的位置,但是我不確定如何獲取元素。
Update: Formatted question for clarity.
我有一個固定高度的可滾動div。滾動時,我需要獲取可見視口頂部的元素和視口底部的元素。我可以使用scrollTop獲得滾動條的位置,但是我不確定如何獲取元素。
Update: Formatted question for clarity.
獲取您div的滾動位置
var scrollY = document.getElementById("yourDiv").scrollTop;
循環瀏覽內部元素並查看其位置
var divs = document.getElementById("yourDiv").getElementsByTagName("div");
alert(divs[0].offsetTop)
找出哪個位於scrollTop位置,另一個位於scrollTop + height位置