可以使用以下代码来获取滚动条的位置和计算元素的位置:

// 获取滚动条的位置
var scrollTop = $(window).scrollTop();

// 计算元素的位置(假设元素的 ID 为 myElement)
var elementTop = $('#myElement').offset().top;

// 判断元素是否在可视区域内
 if (elementTop - scrollTop < $(window).height()) {
  // 元素在可视区域内
} else {
  // 元素在可视区域外
}

在上面的代码中,scrollTop() 方法用于获取当前窗口的垂直滚动条位置,offset() 方法用于获取元素相对于文档的位置。通过比较元素的位置和窗口的高度和滚动条的位置,就可以判断元素是否在可视区域内。

jQuery 获取滚动条位置并计算元素位置

原文地址: http://www.cveoy.top/t/topic/mAv9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录