【发布时间】:2019-09-18 12:02:19
【问题描述】:
有人知道如何引用当前可见屏幕上“最接近顶部”的 dom 元素吗?
类似这样的解决方案: How to get first visible DOM element currently showing on the screen? ;但纯粹是在 javascript 上。
不要关心位置坐标,也不要关心其他任何事情,而只是获取它的参考。
提前致谢
【问题讨论】:
-
链接的问题使用了 JavaScript,“纯 JavaScript”是什么意思?
-
可能意味着没有 jQuery
-
这是需要经常计算的东西吗(例如在滚动时)?如果是这样,您可能会发现
IntersectionObserver很有用。 -
@amn 我的意思是,不涉及任何库(例如 jQuery
-
@spender 仪式。这就是为什么我指出“当前可见屏幕上的元素”。谢谢你的留言!!
标签: javascript dom