在调整大小时更改变量?

Change variable on resize?

我正在尝试根据浏览器的宽度更改 containerHeight 变量。到目前为止,这是我所拥有的,但即使在阅读了文档之后我也不确定如何继续。有人可以帮我吗?

var containerHeight = $('#project-container').outerHeight();
window.onresize = containerHeight;
$('#project-wrapper.activated').css('max-height', containerHeight);

在最后添加"px"。或者 'em',无论您使用什么

$(window).on('resize', function() {
    var containerHeight = $('#project-container').outerHeight();
    $('#project-wrapper.activated').css('max-height', containerHeight + 'px');
});

我要做的是为 window 调整大小事件添加一个事件侦听器:

window.addEventListener( 'resize', onWindowResize, false );

然后在回调中更改该变量:

function onWindowResize() { }