Zanik obraz tła za pomocą jQuery
Po raz pierwszy używam jQuery. Wczytuję duży obraz tła i po załadowaniu go wygaszam w ciągu trzech sekund. Ten skrypt działa na Firefox i Chrome, ale nie na IE (oczywiście!). Czy istnieje jakikolwiek bezpieczny sposób na magiczne działanie w IE i czy jest jakiś ładniejszy sposób na jego napisanie?
<div class="bgImage" />
$(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);
});
});