以下代码适用于 safari、firefox、IE9 和 chrome,但在 IE8 和 7 中它只显示加载图像,并且在包含所有内容的 .wrap 中不会淡出。有什么问题?
这是在文档就绪功能中,但即使我将它移出那里它也不起作用。
$(window).on('load', function() {
var firstBackgroundImage = new Image();
firstBackgroundImage.src = "img/bg-img.jpg";
firstBackgroundImage.onload = function () {
$('#loading-image').hide();
$(".wrap").fadeIn(300);
loadContent();
};
});
CSS
.wrap{
height: 678px;
background: url("../img/bg-img.jpg") no-repeat scroll 0 0 transparent;
margin-top:18px;
padding-top:1px;
position:relative;
display:none;
}