我onmouseout在绝对positoned div 中遇到了这个函数的问题.当鼠标命中div中的子元素时,mouseout事件会触发,但我不希望它触发,直到鼠标超出父,绝对div.
如何mouseout在遇到没有jquery的子元素时阻止事件触发.
我知道这与事件冒泡有关,但我没有找到如何解决这个问题的运气.
我在这里找到了类似的帖子:如何禁用子元素触发的mouseout事件?
但是该解决方案使用jQuery.
我的HTML
<div id="parent">
<div id="child">cx</div>
</div>
Run Code Online (Sandbox Code Playgroud)
当我使用jquery
$('#parent').mouseout(function(){
//something here
});
Run Code Online (Sandbox Code Playgroud)
我想知道为什么当我的鼠标进入子div时,函数会触发.我还在父母div里面.我希望只有当我离开父div而不是当我在任何子div上时才会触发mouseout函数
干杯