jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。获取页面总高度是前端开发中常见的需求,通常用于页面滚动、布局调整等场景。
获取页面总高度的方法主要有以下几种:
$(document).height()
:返回整个文档的高度,包括不可见的部分。$(window).height()
:返回浏览器窗口的可见高度。$(document.body).height()
:返回 <body>
元素的高度。// 获取整个文档的高度
var documentHeight = $(document).height();
console.log("Document Height: " + documentHeight);
// 获取浏览器窗口的可见高度
var windowHeight = $(window).height();
console.log("Window Height: " + windowHeight);
// 获取 <body> 元素的高度
var bodyHeight = $(document.body).height();
console.log("Body Height: " + bodyHeight);
$(document).ready()
或 $(window).on('load', function() {...})
。$(document).ready(function() {
var documentHeight = $(document).height();
console.log("Document Height: " + documentHeight);
});
$(document).height()
,它会自动处理不同浏览器的差异。$(window).on('resize', function() {
var documentHeight = $(document).height();
console.log("Document Height after resize: " + documentHeight);
});
通过以上方法,可以有效地获取页面总高度,并解决在开发过程中可能遇到的问题。
没有搜到相关的沙龙