Пока вы дали элементу затухание id
(или есть какой-то способ ссылаться на него из JavaScript):
window.setTimeout(
function(){
$('#pictureID').fadeOut('slow');
},10000);
JS Fiddle demo .
Я предполагаю, что вы используете изображение в качестве заставки, в некотором роде? Если это так, то вы можете использовать position: absolute
, чтобы расположить это изображение поверх содержимого страницы, а затем исчезнуть, чтобы раскрыть содержимое ниже ( JS Fiddle demo ).
Если, однако, вы также хотите, чтобы пользователь мог hover
над изображением удерживать его на месте, можно использовать следующее (выше, но с несколькими изменениями):
var fadeAnim = window.setTimeout(
function(){
$('#i').fadeOut('slow');
},10000);
$('#i').hover(
function(){
window.clearTimeout(fadeAnim);
},
function(){
$(this).fadeOut(500);
});
Демонстрация JS Fiddle .
Ссылки: