参见英文答案 >
jQuery: Get height of hidden element in jQuery 15个
我的网页中隐藏了元素,我需要获得该元素的高度.我已尝试使用.clientHeight,offsetHeight,.height()和window.getComputedStyle,但在附加方案中没有.有没有任何技巧可以在不添加任何插件的情况下获得高度.
fiddle
HTML
<div class="frame">
<p>some text some text some text some text</p>
</div>
jQuery的
$('p').height()
最佳答案
var p = $('.frame p').clone().css('display', 'none');
$('body').append(p);
alert(p.height()); // 19
p.remove();