这可能很容易,但我暂时无法弄清楚。
我有这样的html:
<div class="current-colors">
<div class="boxes">
<div class="item"></div>
<div class="item"></div>
</div>
</div>
显示 <div class="boxes">
为块。
当前的 jQuery - 当用户从带有类框的 div 容器中移动时:
$(".current-colors").on('mouseout', '.boxes', function(){
$(".filter-menu .current-colors .boxes").hide();
});
是<div class="boxes">
隐藏的,这是正确的。
但我的问题是,当用户移动到时<div class="item">
也是<div class="boxes">
隐藏的。我不想要那个。我希望<div class="boxes">
仅在离开“外面”而不是留给任何子 div 时才隐藏。我该如何做到这一点?