使用window.innerHeight的Jquery变量返回为未定义
我试图根据窗口的宽度设置div的高度<由于iOS手机问题,代码>vh单元将无法使用。我的代码基于这个相关的堆栈溢出答案:,它按预期工作,不断更新身体高度。出于某种原因,每当我尝试将其应用于另一个元素(.nav main)时,控制台都会返回未定义使用window.innerHeight的Jquery变量返回为未定义,jquery,css,undefined,Jquery,Css,Undefined,我试图根据窗口的宽度设置div的高度vh单元将无法使用。我的代码基于这个相关的堆栈溢出答案:,它按预期工作,不断更新身体高度。出于某种原因,每当我尝试将其应用于另一个元素(.nav main)时,控制台都会返回未定义 你在窗口属性上有一个输入错误 试一试 window.innerHeight您在window属性上有一个输入错误 试一试 window.innerHeight区分大小写的innerHeight另一个备注-您链接的答案是3岁-我建议使用vh区分大小写的innerHeight另一个备注-
你在窗口属性上有一个输入错误 试一试
window.innerHeight
您在window属性上有一个输入错误
试一试
window.innerHeight
区分大小写的innerHeight另一个备注-您链接的答案是3岁-我建议使用vh区分大小写的innerHeight另一个备注-您链接的答案是3岁-我建议使用vh
$(document).ready(function () {
function resetHeight(){
var bodyheight = window.innerheight;
console.log({bodyheight})
$('.nav-main').css({ 'width': bodyheight + 'px' });
}
// reset the height whenever the window's resized
window.addEventListener("resize", resetHeight);
// called to initially set the height.
resetHeight();
});