3

我想在添加元素后重置原始文档的高度以删除多余的空间。我现在的代码是这样的。

    $(document).ready(function() {
       var document_height = $(document).height();
       document_height = 0.70 * document_height;
       $(document).height(document_height);
    });

这应该会改变文档的高度,但不会。有一个更好的方法吗?

4

2 回答 2

3

我认为您需要使用$(window).$(document)

$(document)是指整个文档的高度,$(window)是指视口大小。

如果您确实想要降低文档对象高度的行为,您可以考虑在 CSS 中使用替代方法来删除添加元素后作为“额外空间”的边距/填充。

于 2012-05-09T00:42:25.110 回答
0

原始问题中的代码确实有效。其他东西为文档增加了更多空间。

于 2012-05-09T01:22:22.453 回答