Я хотел бы знать, существует ли способ определить, находится ли элемент в области просмотра без события прокрутки в Javascript / jQuery?
На самом деле, я хотел бы вызвать функцию, когда определенный элемент виден в области просмотра, но ... без события прокрутки. На самом деле, моя страница использует систему «Вы прокручиваете один раз, и вы переходите на следующий экран». Вот почему моя функция не срабатывает ...
Вот пример моей страницы:
https://drive.google.com/file/d/1-CBsed06QSxxCw5wy6N-DzTj46I9K-tl/view?usp=sharing
Я уже пробовал библиотеку jquery.visible и видел других слушателей событий. Я попробовал свой код на обычной странице с обычным эффектом прокрутки, и он работает нормально, но не с моим настоящим эффектом прокрутки.
Вот как выглядит мой текущий код:
jQuery(document).ready(function()
{
// doesn't work
jQuery(window).scroll(function()
{
myFunction();
});
});
Спасибо!