【发布时间】:2016-02-16 17:46:41
【问题描述】:
我有 4 个不同高度的 div 容器。我希望每当我加载页面或调整窗口大小时它们都具有相同的高度。我给每个 div 类 requirement 并尝试了以下 jQuery 代码:
<script type="text/javascript">
$(document).ready(adjustRequirement);
$(window).resize(adjustRequirement);
function adjustRequirement(){
var maxHeight = -1;
$('.requirement').each(function() {
maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height();
});
$('.requirement').each(function() {
$(this).height(maxHeight);
});
}
</script>
现在,只要我加载页面(或使用 F5 刷新),它就可以工作,但是当我调整窗口大小时它就不起作用了。我究竟做错了什么?这是fiddle。
【问题讨论】:
-
我试过你的代码,它工作正常
-
@IsraGab 在哪里?小提琴显示了 Chrome 中描述的问题。
-
@israGab 我使用的是 firefox 43.0.3 您使用的是哪个浏览器?小提琴有用吗?
标签: javascript jquery html css