专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

jQuery的:$(窗口)的scrollTop(),但没有$(窗口)scrollBottom()_js/jQuery

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 1:03:50       共计:3566 浏览

我想每当滚动页面以放置一个页面的底部。这就像“固定位置”但我不能'“的位置是:固定的”CSS为我的许多客户端'的浏览器无法支持。 我发现jQuery的可以得到当前视口的顶部位置,但我怎么能得到滚动视口的底部? 所以我问怎么知道:$(窗口)scrollBottom()
1.

var scrollBottom = $(window).scrollTop() + $(window).height();

2. 我要说的是一个scrollBottom作为scrollTop的直接对立面应该是:

var scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();

这里是一个丑陋的小测试工作

// SCROLLTESTER START //
$('<h1 id="st" style="position: fixed; right: 25px; bottom: 25px;"></h1>').insertAfter('body');
$(window).scroll(function () {
 var st = $(window).scrollTop();
 var scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();
 $('#st').replaceWith('<h1 id="st" style="position: fixed; right: 25px; bottom: 25px;">scrollTop: ' + st + '<br>scrollBottom: ' + scrollBottom + '</h1>');
});
// SCROLLTESTER END //

3. 。variantscrollBottom=$(-$(窗口)的高度()-$(窗口)的scrollTop(); 我认为这是连击让底部滚动
本文标题 :jQuery的:$(窗口)的scrollTop(),但没有$(窗口)scrollBottom()

 

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:clientHeight、scrollHeight、offsetHeight和scrollTop之间区别_js/jQuery | ·下一条:scrollTop、offsetHeight和offsetTop等属性用法详解_js/jQuery

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有