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

К примеру, вот есть вот такой код:
<script>
$(document).ready(function () { 
          $('.addpulse').hover(
           function () {
           $(this) .addClass('animated pulse infinite');  // Добавляем класс bounce
           },
           function () {
           $(this) .removeClass('animated pulse infinite');  // Убираем класс bounce
           }
           )})</script>

<div class="row p-b-15"><div class="col-md-6"><i class="addpulse fa fa-4x col-md-2 fa-heartbeat"></i><h4 class="col-md-10">Здесь текст.........</h4></div>


Нужно чтобы класс добавлялся элементу i, при наведении на .col-md-6.
  • Вопрос задан
  • 2845 просмотров
Решения вопроса 2
tyukavin_denis
@tyukavin_denis
web developer
$(document).ready(function () { 
          $('.col-md-6').hover(
           function () {
           $('.col-md-6 i') .addClass('example');  // Добавляем класс bounce
           },
           function () {
           $('.col-md-6 i') .removeClass('example');  // Убираем класс bounce
           }
           )});
Ответ написан
@KFan
Веб-программист
$(document).ready(function () { 
          $('.col-md-6').hover(function () {
               $(this).find('i').addClass('example');  // Добавляем класс bounce
           }, function () {
               $(this).find('i').removeClass('example');  // Убираем класс bounce
           }
)});


* - модифицированный код одного из других ответов
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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