【发布时间】:2013-11-06 11:16:55
【问题描述】:
这可能很容易,但我暂时想不通。
我有这样的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 时隐藏。我该如何实现?
【问题讨论】:
标签: jquery html onmouseout