Я довольно новичок в jQuery!
Мне нужно иметь некоторые div для fadeIn при загрузке страницы, и я могу это сделать.
Мне нужно, чтобы они показывались с разной задержкой и временем, и я могу это сделать.
Каждый div имеет изображение, которое исчезает, когда вы наводите относительный div, и я могу это сделать.
Проблема в том, что анимация изображения при наведении, начнется без остановки, если исчезновение div не закончено.
Я хочу, чтобы, если пользователь наводил курсор на div, который все еще шел с fadeIn, ничего не происходило
Если вы наведите курсор на div, который полностью отображается, то изображение начинает исчезать.
Вот мой HTML
<div id="immagine1">
<img src="images/logo_key_css.png" alt="logo_key_css" width="169" height="53"/>
</div>
<div id="immagine2">
<img src="images/logo_key_css.png" alt="logo_key_css" width="169" height="53"/>
</div>
Вот мой JQuery
$(window).load(function () {
$('#immagine1').hide();
$('#immagine1').stop().fadeIn(1000);
$('#immagine2').hide();
$('#immagine2').stop().delay(2500).fadeIn(2500);
$('div').hover(
function(){ $(this).find('img').fadeIn(1000);
});
});
И IMG CSS
img{
display:none;
}
Как я могу "отключить" эффект наведения до конца исчезновения при загрузке страницы?
Спасибо!
Это тестовая страница