function resizeContainer() {
wHeight = window.innerHeight;
$('.container').each(function () {
$(this).animate({
height: wHeight
}, 400);
});
$('.content').each(function () {
wHeight = window.innerHeight;
fullPad = wHeight - $(this).height();
if (wHeight < 750) {
cropFactor = 1.7;
}
else {
cropFactor = 2;
}
$(this).animate({
paddingTop: fullPad / cropFactor
});
});
}
我得到的确切错误是:
无效的参数。 jquery.js,第8826行5字符
答案 0 :(得分:5)
window.innerHeight
未在IE之前定义,因此wHeight
为undefined
,fullPad
变为NaN
。请改为$(window).height()
。
在IE中设置无效的样式值是“无效参数”错误的原因之一。