所以这个函数的 onLoad 部分效果很好,但是当我调整窗口大小时,它不会调整高度。仅使用 onLoad ,每次调整窗口大小以使 div 高度均衡时,我都需要刷新页面,不确定为什么 .resize 不起作用。
我犯错了吗?
//equalize funciton
function equalHeight(group) {
tallest = 0;
group.each(function() {
thisHeight = $(this).height();
if(thisHeight > tallest) {
tallest = thisHeight;
}
});
group.height(tallest);
}
<script type="text/javascript">
$(window).load(function() {
equalHeight($("#div_right, #div_left, #div_bottom, .border"));
});
</script>
<script type="text/javascript">
$(window).resize(function() {
equalHeight($("#div_right, #div_left, #div_bottom, .border"));
});
$(document).ready(function() {
equalHeight($("#div_right, #div_left, #div_bottom, .border"));
});
</script>