gpt4 book ai didi

javascript - 一直向下滚动到 div 可见的位置

转载 作者:行者123 更新时间:2023-12-02 14:01:15 24 4
gpt4 key购买 nike

我有一个功能,仅针对 div 高度和窗口高度的差异启用滚动,这样它就不会从 div 结束点向下滚动。但这不是我想要的,因为如果我将屏幕调整为较小的尺寸,用户将无法一直向下滚动到该特定 div 的末尾。我如何修改它,以便能够滚动到 div 可见的点,并且仅滚动到该点,而不是滚动到该点上方?

scrollPoint = $(".magazine-section").offset().top - $(window).height();

$(window).scroll(function() {
$(window).scrollTop() > scrollPoint ? $(window).scrollTop(scrollPoint) : '';
}).scroll();

最佳答案

当使用$(window).resize()调整窗口大小时,需要再次设置scrollPoint

$(window).resize(function() {
scrollPoint = $(".magazine-section").offset().top - $(window).height();
}

关于javascript - 一直向下滚动到 div 可见的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com