gpt4 book ai didi

javascript - jQuery $ ("body").height() 返回未定义

转载 作者:搜寻专家 更新时间:2023-11-01 04:58:06 25 4
gpt4 key购买 nike

我有一个这样的电话:

$("#ContextMenuModal").height($("body").height());

然而,当我在 Firebug 中查看时,$("body").height() 返回未定义。

什么会导致 jQuery 返回未定义的高度?

我正在使用 jQuery 1.4.1。

编辑:

这是在 iFrame 中

最佳答案

简单使用

$(document).height() // - $('body').offset().top

和/或

$(window).height()

取而代之的是 $('body').height()

再扩大一点,

$(window).height();   // returns height of browser viewport
$(document).height(); // returns height of HTML document

正如 bažmegakapa 指出的那样,尽管有几个像素,但还是有细微差别。 body 的真实高度可以通过从文档高度中减去 body 偏移量来计算(就像我上面提到的):

$(document).height() - $('body').offset().top

关于javascript - jQuery $ ("body").height() 返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11023183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com