使用javascript通过ajax获取nodeList的高度

时间:2011-02-22 22:26:59

标签: javascript yui yui3

我正在使用YUI3加载一些html,看起来像这样:

<div id="content">
  <p>This is all of my content, neat neat neat!!!!</p>
  <img src="ps_logo.png" alt="Google" />
</div>

我尝试过使用.get('offsetHeight').getComputedStyle('height'),但两者都只返回div和段落标记的高度,并且没有考虑图像的高度。所以,即使图像高150px,我也会得到73px的回报。

当元素没有通过CSS设置时,获取nodeList的宽度和高度的最佳方法是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在img标签中设置img高度 - 考虑它,或者确保在图像加载后调用高度查询,而不是在图像标记放入页面后。