Mat*_*ias 0 html css jquery internet-explorer fadein
这是我第一次使用jQuery.我正在加载一个大的背景图像,当它加载时,我在三秒钟内褪色.此脚本适用于Firefox和Chrome,但不适用于IE(当然!).是否有任何失败的安全方式使它在IE中神奇地工作,是否有一些更漂亮的写作方式?
<div class="bgImage" />
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function () {
// add bg image and fade
var _image = new Image();
_image.id = 'newImageId';
_image.src = "./css/background.jpg";
$(_image).load(function () {
$('div.bgImage').css('background-image', 'url(./css/background.jpg)');
$('div.bgImage').fadeTo(3000, 1);
});
});
Run Code Online (Sandbox Code Playgroud)
使用
$('div.bgImage').animate({ opacity: 1 }, { duration: 3000 });
Run Code Online (Sandbox Code Playgroud)
假设你正在开始 style="opacity: 0;"