我被卡住了我想在USP中单独移动班级.inner!我不明白这是如何运作的
我如何解决这个问题?
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)
您需要定位相对元素 - 在您的情况下,我认为您希望在悬停的.inner
元素中找到.bottom
和usps
元素
$('.usps').hover(function(){
$(this).find('.inner').toggleClass('up');
$(this).find('.bottom').toggleClass('red');
});
演示:Fiddle
悬停处理程序中的 this
将引用悬停的usps
元素,因此您可以使用该引用查找当前{{1}内的inner
和bottom
元素1}}元素。