0

这个问题有点复杂和罗嗦。

我有一个父窗口,它会弹出一个子窗口。他们有一些重叠的区域。在父窗口中,有一个处理 mouseover 和 mouseout 事件的 div。当子窗口弹出时,它覆盖了父div的一部分。

下面,鼠标移动到div(鼠标悬停有效),点击弹出子窗口。现在将鼠标移动到子窗口。此刻,我希望 mouseout 能够 div,但不是。我猜系统仍然认为鼠标在 div 内,甚至被子窗口覆盖。

有什么办法可以解决这个问题吗?但是这些元素的相对位置不应该改变。感谢您的意见。

4

1 回答 1

0

如果一切都失败了,请将您的代码从 div 的 mouseout 事件移动到弹出窗口的 mouseover 事件。不过,首先,我会确保 mouseout 事件会触发,例如当您移出 div 的边界时。

于 2012-08-22T05:14:51.043 回答