gpt4 book ai didi

javascript - jQuery 滚动到元素底部而不是顶部

转载 作者:数据小太阳 更新时间:2023-10-29 04:26:21 25 4
gpt4 key购买 nike

我正在使用以下内容滚动到一个元素

$("html, body").animate({
scrollTop: $('selector').offset().top
}, 500);

当滚动到浏览器窗口的顶部时,上面的代码将元素放置在浏览器窗口的顶部,有没有一种方法可以滚动到以浏览器窗口底部的元素结束滚动的元素?

最佳答案

尝试像这样将滚动条放在元素的底部

$("html, body").animate({
scrollTop: $('selector').offset().top + $('selector').outerHeight(true)
}, 500);

或者这样将元素放在滚动条的底部:

$("html, body").animate({
scrollTop: $('selector').offset().top + $('selector').outerHeight(true) -$(window).height()
}, 500);

关于javascript - jQuery 滚动到元素底部而不是顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17758422/

25 4 0
文章推荐: javascript - 传单:panTo Web 墨卡托坐标 (EPSG 3857)
文章推荐: c# - 如何生成总和为预定值的 N 个随机值?
文章推荐: c# - 为什么我不能从 List 转换为 List