【发布时间】:2011-04-15 05:36:59
【问题描述】:
我想在隐藏的 div 容器中获取图像的高度/宽度,但 .height() 和 .width() 都返回 0(如预期的那样)。
$('body').append('<div id="init"><img id="myimg" src="someimage.png" /></div>');
$('#init').hide();
$('#myimg').height(); // == 0
$('#myimg').width(); // == 0
如何获得正确的图像高度/宽度?我需要它来做一些决定:-)
最好的问候, 大佬
【问题讨论】:
-
如果您阅读 cmets,您会发现@Yi Jiang 说他自己的答案是错误的。
-
您能否将您接受的答案(是的,您可以这样做)更改为罗伯特的答案,因为他是正确的,而我不是。谢谢。
标签: jquery