我知道有关此的一些讨论,但是这也非常具体。
我的页面上有一个预览iframe,每当滚动iframe时,该事件便会附带一些功能。
但是,当我尝试在 iPad Safari 上获取scrollTop
时,无论如何我总是得到0。
我已经尝试了许多没有成功的方法,例如:
$('#iframe').contents().scrollTop()
iframe.contentWindow.scrollY
/ pageYOffset
iframe.contentWindow.document.scrollingElement
=>返回'body'
$('html, body').scrollTop()
$('html, body', iframe.contentWindow.document).scrollTop()
关于如何获取页面滚动偏移量的任何想法?