我无法弄清楚如何将 mouseout() 绑定到我的整个导航栏,包括链接。
当用户将鼠标悬停在#nav 中的链接上时,会显示一个子菜单。一切都很好。
我想要做的是当用户将鼠标悬停在整个#nav之外时淡出该子菜单。
我的鼠标移出代码:
$('#nav').mouseout(function() {
setTimeout(function() {
//$('.sub-link').fadeOut();
}, 2000);
});
当我将鼠标悬停在#nav 中的锚链接上时,我看到了子菜单。然后我猜 mouseout() 甚至会触发并且子菜单会淡出。无论如何,有没有#nav和其中的任何锚链接作为一个?
我会粘贴我的标记,但即使缩进 4 个空格仍然显示为呈现的 html..