Jquery:滚动到最后一个 <li>

标签 jquery jquery-animate offset scrolltop

我正在使用以下内容滚动到最后一个 <li>在无序列表中:

$("html,body").animate({scrollTop: $('ul#cart-items li').offset().top});

如何将其更改为滚动到最后一个 <li>在无序列表中,还从顶部偏移了大约30px?

最佳答案

你尝试过这个吗:

$("html,body").animate({scrollTop: $('ul#cart-items li:last').offset().top - 30});

但是最后的 + 或 - 30 可以实现您想要的偏移量吗?

关于Jquery:滚动到最后一个 <li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8334821/

相关文章:

通过指针改变结构体内容

jquery - 使用 jQuery 库 DataTables 时,是否可以对 Ajax 源进行延迟分页?

javascript - offsetParent 不同

javascript - Jquery 中的变量未在 javascript 中定义

javascript - jsGrid编辑支付金额

javascript - FadeIn 和 FadeOut 跳转页面

Javascript move div onClick

jQuery循环插件问题

javascript - 如何以连续顺序执行多个链接的$ .post()调用?

jQuery 滚动到 iOS 地址栏顶部