【发布时间】:2015-01-03 06:36:16
【问题描述】:
我创建了 2 个响应框,第一个框里面有图片,另一个框有文字。 两者都有宽度:50%;和第一个盒子高度:100%。但是.. 每当我调整窗口大小时,我希望 2 号框的高度与 1 号框的高度相同。
我创建了这个 jquery 并且它可以工作,但是当我调整窗口大小时它不起作用。我认为对此的解决方案可能是在我调整窗口大小时执行 jquery,但我不知道如何。这就是我所做的:
<script>
var Box = $('.theElement');
$('.theElement2').css({ height: Box.height() });
</script>
感谢您的建议!最终解决方案如下所示:
var Box = $('.theElement');
$(window).load(function() {
$('.theElement2').css({ height: Box.height() });
});
$(window).resize(function() {
$('.theElement2').css({ height: Box.height() });
}).resize();
注意:我必须介绍加载功能,因为当我刷新页面时,jquery 有时可以工作,有时不能。现在它完美地工作了!
【问题讨论】: