我有一个像这样的html结构:
<div onmouseover="enable_dropdown(1);" onmouseout="disable_dropdown(1);">
My Groups <a href="#">(view all)</a>
<ul>
<li><strong>Group Name 1</strong></li>
<li><strong>Longer Group Name 2</strong></li>
<li><strong>Longer Group Name 3</strong></li>
</ul>
<hr />
Featured Groups <a href="#">(view all)</a>
<ul>
<li><strong>Group Name 1</strong></li>
<li><strong>Longer Group Name 2</strong></li>
<li><strong>Longer Group Name 3</strong></li>
</ul>
</div>
我希望onmouseout
仅从主 div 触发事件,而不是 div 中的“a”或“ul”或“li”标签!
我的onmouseout
功能如下:
function disable_dropdown(d)
{
document.getElementById(d).style.visibility = "hidden";
}
有人可以告诉我如何阻止事件冒泡吗?我尝试了stopPropogatio
其他网站上提供的解决方案(等),但我不确定如何在这种情况下实施它们。
任何帮助将不胜感激。