3

我有这种情况,我有一堆主要从模板填充的 div。我的数据来自许多来源,但我只遇到来自脚本的数据的 div (div3) 的问题。我正在尝试获取此 div 的高度,但似乎 theJQuery .height() 和 .css('height')在站点呈现后而不是在脚本数据返回后获取值,因此我得到了即使有数据填充我的 div,高度也为 0。数据来自外部来源,所以我无法控制它。代码如下所示:

<div class="div1">
    ...some code
    <div class="div2">data comes from DB</div>
    ...some code
    <div class="div3">data comes from script</div>
</div>
<div class="div4">
    ..some code
</div>

任何想法如何获得 div3 的高度?提前致谢。

4

1 回答 1

1

看看这个小提琴场景

检查 div3 的高度如何变化。

高度保持在“0px”的原因可能是您已在 .div3 的 css 中声明它,而当数据来自脚本时您忘记将其删除。

于 2012-09-07T14:45:23.357 回答