我需要一个在窗口高度发生变化时监听的事件,并且我尝试使用resize()事件,如下所示:
var headerHeight = function() {
$("#header-wrapper").css("min-height",$(window).height);
}
$(function(){
$(window).resize(function() {
headerHeight();
});
});
我认为这样可行,但它只会在窗口宽度调整时调整,而不是高度。为什么是这样?我应该使用另一个活动吗?
谢谢,
答案 0 :(得分:0)
事件正在运行,它是事件处理程序中的代码问题。您需要调用height
方法来获取值:
var headerHeight = function() {
$("#header-wrapper").css("min-height",$(window).height());
}