$(window).height();未返回任何值表示其未定义。
var modalHeight = $(window).height();
$('.inside-body-wrapper').css("max-height",modalHeight);
$('.overlay').css("height",modalHeight);
$('.modal').css({
display: "block",
height: modalHeight
});
答案 0 :(得分:0)
可以使用。.
$(document).ready(function() {
var wt = $(window).width();
var ht = $(window).height();
....
....
});
答案 1 :(得分:0)
如果您考虑一下jquery的实际作用,则原因很明显,它会为您提供的选择器返回height样式属性。由于窗口没有,它将是未定义的。
您可以尝试使用window.outerHeight或window.innerHeight来获取这些有用的属性。
答案 2 :(得分:0)
您可以使主体标记为100%的高度,然后获得主体的高度而不是窗口的高度。