Javascript jQuery脚本仅在浏览器调整大小后激发

Javascript jQuery脚本仅在浏览器调整大小后激发,javascript,jquery,resize,Javascript,Jquery,Resize,我编写了一个jQuery脚本,它将两个图像并排放置在同一高度。它需要在图像响应时加载文档并调整文档大小 我认为这是最好的解决方案(代码如下),但它只在我调整浏览器大小时起作用 function projectRowHeight() { var rowHeight = $('#projects').find('.col-33 img').height(); $('#projects').find('.row').css('height', rowHeight); } $(docume

我编写了一个jQuery脚本,它将两个图像并排放置在同一高度。它需要在图像响应时加载文档并调整文档大小

我认为这是最好的解决方案(代码如下),但它只在我调整浏览器大小时起作用

function projectRowHeight() {
    var rowHeight = $('#projects').find('.col-33 img').height();
  $('#projects').find('.row').css('height', rowHeight);
}

$(document).ready(projectRowHeight);
$(window).resize(projectRowHeight);

使用
$(窗口)。加载(项目行高)

您是否尝试过。。。或
$(窗口)。加载(项目行高)和文档中一样。你有没有解释为什么它在
ready()
中不起作用?@Barmar我查看了一遍,仍然不确定:will
$(文档)。加载
$(窗口)同时启动.load
?这可能会对@Barmar有所帮助,因为对于
document.ready
图像维度没有及时解析。@dfsq我想Barmar知道其中的区别:)问题是答案中没有解释。