-1
因爲我隱藏#parent元素它會從頁面中消失,但仍然顯示高度寫入警報, 我應該使用什麼jQuery/CSS代碼來獲得隱藏元素的零高度,我得到了一些像隱藏元素的答案仍然是在頁面上顯示高度。如果它是真的,那麼請告訴我替代方式來獲取隱藏元素的高度爲零,我需要這個對於一些UI項目,實際上我是從窗口高度減去隱藏元素高度來設置Google地圖高度。隱藏元素顯示高度問題?
<div id="parent">
<div id="target" style="height:100px;">
</div>
</div>
<script>
$(document).ready(function(){
alert($("#target").height());
$("#target").hide();
alert($("#target").height());
});
</script>
隱藏一個元素不會改變任何其他的屬性,比添加'display:none'元素樣式。如果你想隱藏高度爲0,你應該在該元素上使用'.height(0)'。 –
這是如何引起你的問題? – atmd