扫码关注官方订阅号
如题,想听一下不同的思路
人生最曼妙的风景,竟是内心的淡定与从容!
element.scrollTop 代表目前滾動條和最上方距離多長element.scrollHeight 代表整個滾動條多長
element.scrollTop
element.scrollHeight
element.scrollHeight - element.scrollTop 就是滾動條與底部距離
element.scrollHeight - element.scrollTop
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title></title> <script src="js/jquery-3.1.1.js"></script> <style type="text/css"> * { padding: 0px; margin: 0px; } #main { width: 100%; height: 2000px; background: pink; } </style> <script type="text/javascript"> $(window).scroll(function() { var scrollTop = $(this).scrollTop(); var docHeight = $(document).height(); var windowHeight = $(this).height(); var scrollHeight=document.body.scrollHeight; console.log("scrollTop:"+scrollTop); console.log("scrollbottom:"+(docHeight-scrollTop-windowHeight)); if(scrollTop + windowHeight == docHeight) { alert("已经到最底部了!"); } }); </script> </head> <body> <p id="main"></p> </body> </html>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
element.scrollTop代表目前滾動條和最上方距離多長element.scrollHeight代表整個滾動條多長element.scrollHeight - element.scrollTop就是滾動條與底部距離