我试图得到一个div来显示链接悬停时.
也会有多个类,所以只显示最近的类.
这就是我正在尝试的:
$(".box").hover(function() {
$('.overlay').closest.show();
});
<div class="event" id="selector">
<a class="box" href="#" title="">Event</a>
<div class="overlayOuter">
<div class="overlayInner"></div>
</div>
<div class="overlay" style="display:none;"> I will come out when class Box is covered
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
当我悬停class="box"然后class="overlay"显示.
问题是Overlay没有出现所以我猜我的jquery是错的?
我怎样才能让它发挥作用?
试试这个,叠加不是父母,它是兄弟,最近()得到最近的父母
$(this).siblings('.overlay').show();
Run Code Online (Sandbox Code Playgroud)