Анимация при наведении курсора с несколькими файлами изображений

0

Я пытаюсь оживить 3 png файла с jquery, когда мышь находится над изображением. Я нашел этот пример с текстом. Я пытаюсь изменить html:

<div class="img3"><img src=cat1.png></div>
<div class="img3"><img src=cat2.png></div>
<div class="img3"><img src=cat3.png></div>

Но это не работает.


<script src="jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function () {
    $('.hover_me').hover(function () {
        $('.img5').fadeOut(5000, function () {
            $('.img4').fadeOut(5000, function () {
                $('.img3').fadeOut(5000);
            });
        });
    });
});
</script>


<link rel="stylesheet" href="style.css" type="text/css">

<body>
    <div class="hover_me">Hover me</div>
    <div class="container"> 
        <div class="img3">3</div>
        <div class="img4">4</div>
        <div class="img5">5</div>
    </div><!--/container-->
</body>

CSS:

.hover_me {
    color: red;
    font-weight: bold;
}

.container {
    border: 1px solid #000000;
    position: relative;
    display: block;
    width: 100px;
    height: 100px;
    margin: 0px auto;
}

.container div {
    position: absolute;
}

.img3 {
    display: block;
    width: 100px;
    height: 100px;
    background-color: #E5A932;
}

.img4 {
    display: block;
    width: 100px;
    height: 100px;
    background-color: #DC25ED;
}

.img5 {
    display: block;
    width: 100px;
    height: 100px;
    background-color: #15EFD6;
}
Теги:
animation

1 ответ

0

Это то, что вы ищите?

Я понятия не имею, почему вы не можете заставить его работать. Сам код над ним отлично работает. Может быть, вы не включаете jquery правильно. вы должны включить jquery следующим образом:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>

если у вас нет этого файла в вашем корне.

скрипка здесь: http://jsfiddle.net/hpZwZ/1/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню