博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断页面顶部和底部常见操作
阅读量:7144 次
发布时间:2019-06-29

本文共 804 字,大约阅读时间需要 2 分钟。

常见高度获取方法:

scrollHeight —— 内容高度scrollTop —— 滚动高度clientHeight —— 容器高度

 

1.平滑滚动到顶部

$('.js_go_to_top').click(function () {
$(".js_scroll_area").animate({scrollTop: 0}, 600); });

 

2.平滑滚动到底部

$('.js_go_to_bottom').click(function () {    var scrollHeight = $('.js_scroll_area').prop("scrollHeight");    $('.js_scroll_area').animate({scrollTop:scrollHeight}, 600);});

 

3.判断滚动条滚动到底部

var nScrollHeight = $(".js_scroll_area")[0].scrollHeight;
//var nScrollHeight = $(".js_scroll_area").prop("scrollHeight")与上面等价
 
var nScrollTop = 0;
 
var nDivHeight = $(".js_scroll_area")[0].clientHeight; 
//var nDivHeight = $(".js_scroll_area").prop("clientHeight")与上面等价
 
$(".js_scroll_area").scroll(function () {
    nScrollTop = $(".js_scroll_area")[0].scrollTop;
    if (nScrollTop + nDivHeight >= nScrollHeight){
        alert("滚动条到底部了");
    }     
});

 

转载地址:http://xegrl.baihongyu.com/

你可能感兴趣的文章