Как проверить, виден ли элемент после прокрутки?
This answer в ванили:
function isScrolledIntoView(el) {
var rect = el.getBoundingClientRect();
var elemTop = rect.top;
var elemBottom = rect.bottom;
// Only completely visible elements return true:
var isVisible = (elemTop >= 0) && (elemBottom <= window.innerHeight);
// Partially visible elements return true:
//isVisible = elemTop < window.innerHeight && elemBottom >= 0;
return isVisible;
}
jquery
javascript
jquery
scroll
2021-12-14T03:41:08+00:00
2022-11-20T18:19:09+00:00
YmaToBuY
Вопросы с похожей тематикой, как у вопроса:
Как проверить, виден ли элемент после прокрутки?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.