jquery获取元素到屏幕底的可视距离

jquery获取元素到屏幕底的可视距离

 

 

要打对号的图里的height(我自称为可视高度:滚动条未滑到最底端)  不是打叉图里的到页面底部(滚动条到最底部时的height)(offset().top方法不行)

 

解决办法:

$(window).height();//是文档窗口高度
$("div").offset().top//是标签距离顶部高度
$(document).scrollTop();//是滚动条高度
$("div").height();//是标签高度
你要的高度+$("div").height()+[$("div").offset().top-$(document).scrollTop()]=$(window).height();

经过简单的数学变换即可得到你要的值了

 

posted @ 2015-10-25 15:34  雪莉06  阅读(1723)  评论(0编辑  收藏  举报