Эта ошибка появляется только в моих IE8 и IE7. Когда я делаю
$("div").css("opacity", "0");
Браузер вызывает ошибку:
Не удалось получить свойство отображения. Недействительным аргумент.
Примечание : моя версия jquery появилась после загрузки сайта сегодня в 14:30.
Примечание2 : Я пытался сделать:
$("div").css("display", "none");
но это совсем не работает.
Примечание 3 : упомянутый код работает на всех других браузерах.
EDIT:
Для понимания используйте следующий код:
if ($.cookie('splashWindow') == null) {
if (!$.browser.msie || ($.browser.msie && $.browser.version == "9.0")) {
$("div").css("opacity", "0");
$("#firstLineWrapper").css("opacity", "1");
$("#firstMenu").css("opacity", "0");
$("#wrapper, #ctl00_logo, #header, #header .BannerSection, #header .BannerSection #slideshow").delay(500).animate({ "opacity": "1" }, 1500, function () { $("div, #firstMenu").delay(500).animate({ "opacity": "1" }, 2000); });
} else {
$("div").hide();
//$("#firstLineWrapper").css("display", "none");
//$("#firstMenu").css("display", "none");
//$("#wrapper, #ctl00_logo, #header, #header .BannerSection, #header .BannerSection #slideshow").delay(500).animate({ "display": "block" }, 1500, function () { $("div, #firstMenu").delay(500).animate({ "display": "block" }, 2000); });
}
$.cookie('splashWindow', 'cookieValue', { expires: 0.5 });
}