这个问题有点复杂而且冗长。
我有一个父窗口,弹出一个子窗口。他们有一些重叠的区域。 在父窗口中,有一个处理mouseover和mouseout事件的div。 弹出子窗口时,它会覆盖父div的一部分。
在下面,鼠标移动到div(鼠标悬停工作),单击弹出子窗口。 现在将鼠标移动到子窗口。在这一刻,我希望mouseout到div,但不是。 我猜系统仍然认为鼠标在div中甚至被子窗口覆盖。
有没有办法解决这个问题?但这些要素的相对位置不应改变。谢谢你的建议。
答案 0 :(得分:0)
如果所有其他方法都失败,请将代码从div的mouseout事件移动到弹出窗口的mouseover事件。不过,首先,我确保鼠标输出事件会发生,例如当你走出div界限时。