我想在div中設置相同高度的類名「modelCode」,所以我做了一個小函數來做到這一點,但是當我運行這個函數時,它設置elemeny風格的高度爲0px。在此之前,我使用了.height()方法,它工作正常,但我想用css高度方法對此進行任何猜測。在此先感謝jquery css高度選擇器?
<head>
<script type="text/javascript">
function equalHeight(group) {
var tallest = 0;
group.each(function() {
var thisHeight = $(this).css('height');
if (thisHeight > tallest) {
tallest = thisHeight;
}
});
group.css('height',tallest);
}
function setequalheight() {
equalHeight($(".modelCode"));
}
$(document).ready(function() { setequalheight() });
</script>
<style>
.modelCode { width:200px; float:left; border:solid 1px #F00}
</style>
</head>
<body>
<div class="modelCode">i am new text </div>
<div class="modelCode">i am new text <br />i am new text <br />i am new text <br />i am new text <br /></div>
@DanielNWerner是什麼讓你覺得'.each()'運行異步? – m90 2012-03-15 11:09:52
它沒有。刪除我的評論以減少不良信息。 – dwerner 2012-03-15 16:26:29