Это уже несколько часов озадачило меня. Почему возникает ошибка «Недопустимый аргумент» при тестировании в IE8?Недопустимый аргумент в IE8
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
Какая версия jQuery вы используете? Это строка 'jQuery._data (self.elem," fxshow "+ self.prop, self.start);'? – Esailija
Я использую jQuery 1.7 отсюда: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js –
Итак, это строка 'fx.elem.style [fx.prop] = fx.now + fx.unit; 'где' element.style ["paddingTop"] 'получает недопустимый аргумент. – Esailija