Jquery 调整文档高度
Jquery resize document height
我的 jQuery/JS 代码有点问题。
每当 window 调整大小时,"stretch" 函数应该是 运行。
现在,我尝试了这个:
function stretch() {
var stretch_elem = $('.stretch');
if (stretch_elem.length) {
var h = $(document).height() - stretch_elem.offset().top - 70;
stretch_elem.height(h);
}
}
$(window).resize(stretch);
但是当我调整 window 大小时,发生了一些奇怪的事情。我正在拉伸的元素变得越来越长,即使我放大 window 并且文档高度越来越低。
我做错了什么?
提前致谢。
刚修好。在设置新高度之前必须添加 stretch_elem.height(0);
。没想到我需要那样做。但它现在正在工作。
我的 jQuery/JS 代码有点问题。
每当 window 调整大小时,"stretch" 函数应该是 运行。
现在,我尝试了这个:
function stretch() {
var stretch_elem = $('.stretch');
if (stretch_elem.length) {
var h = $(document).height() - stretch_elem.offset().top - 70;
stretch_elem.height(h);
}
}
$(window).resize(stretch);
但是当我调整 window 大小时,发生了一些奇怪的事情。我正在拉伸的元素变得越来越长,即使我放大 window 并且文档高度越来越低。
我做错了什么?
提前致谢。
刚修好。在设置新高度之前必须添加 stretch_elem.height(0);
。没想到我需要那样做。但它现在正在工作。