标签: javascript
我知道您可以使用offsetParent获取元素相对于element.offsetTop的滚动位置。您还可以使用element.getBoundingClientRect().top获取相对于窗口的滚动位置。
offsetParent
element.offsetTop
element.getBoundingClientRect().top
有没有办法获得元素相对于任意祖先的滚动位置?我们可以假设这个祖先是页面上唯一的滚动元素。
编辑:我们不能使用jQuery,而且它适用于Angular 2应用程序。