Простой jQuery с родителями я прошу

0

Я застрял, я хочу переместить отдельно класс.inner в USP! я не понимаю, как это работает

Как решить эту проблему?

HTML

<div class="usps">
    <div class="dienst">
        <div class="inside">
            <div class="inner">
                <h2>Dakbedekking</h2>
                <div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, labore.</div>
            </div>
        </div>
        <div class="bottom"></div>
    </div>
</div>
<div class="usps">
    <div class="dienst">
        <div class="inside">
            <div class="inner">
                <h2>Dakbedekking</h2>
                <div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique, labore.</div>
            </div>
        </div>
        <div class="bottom"></div>
    </div>
</div>

JQuery

$('.usps').hover(function(){ 
     $('.inner').toggleClass('up');
     $('.bottom').toggleClass('red');
});
  • 0
    Можете ли вы объяснить подробно, что вы пытаетесь сделать здесь?
Теги:

1 ответ

1
Лучший ответ

Вам нужно ориентировать относительные элементы - в вашем случае я думаю, что вы хотите найти элементы .inner и .bottom в usps элементе usps

$('.usps').hover(function(){ 
     $(this).find('.inner').toggleClass('up');
     $(this).find('.bottom').toggleClass('red');
});

Демо: скрипка

this внутри обработчика hover будет ссылаться на usps элемент usps, поэтому вы можете использовать эту ссылку для поиска inner и bottom элементов в текущем элементе usps.

  • 0
    Спасибо это работает

Ещё вопросы

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