rizmaster
@rizmaster

Как использовать скрипт на все элементы с одинаковыми классами?

Есть много блоков с одинаковыми классами, под ними заголовок. При наведении на блок, заголовок должен пропадать, помогите реализовать. То как я делаю или не работает или пропадают все заголовки при наведении на один из блоков.

Вот скрипт
<script>
         $(".text-cat").mouseenter(function() {
        if($('.text-cat ').css('opacity') == '1'){
       $('.tx-cat').css({opacity: 0})
    }
    });    
    </script>

Вот один из блоков
<div class="cat-item">
    <div class="cat-img"> 
        <img src="img/category/16.png" alt="">
        <a class="text-cat" href="">Заголовок который появляется</a> <!-- при наведении должен появиться, а тег <p> должен ичезнуть -->
    </div>
    <p class="tx-cat">Заголовок который исчезает</p>
</div>


4d51afb1961044c9b39501c6b50ede00.png
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
Krasnodar_etc
@Krasnodar_etc
fundraiseup
Так а зачем скрипт-то? CSS
.cat-item:hover .text-cat{
opacity: 1;
}
 .cat-item:hover .tx-cat{
opacity: 0;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы