Я знаю, что есть несколько дискуссий по этому поводу, но это, в частности, довольно специфично.
На моей странице есть предварительный просмотр iframe, в котором при прокрутке к событию добавляются некоторые функции.
Но когда я пытаюсь получить scrollTop
на iPad Safari , я всегда получаю 0, несмотря ни на что.
Я уже безуспешно пытался, например:
.
$('#iframe').contents().scrollTop()
iframe.contentWindow.scrollY
/ pageYOffset
iframe.contentWindow.document.scrollingElement
=> возвращает «тело»
$('html, body').scrollTop()
$('html, body', iframe.contentWindow.document).scrollTop()
Есть идеи, как получить смещение прокрутки страницы?