有人知道如何实现这样的功能吗?我有两个绝对定位的 div,如下图所示:
(图片已省略)
我想要实现的是,div1 监听鼠标悬停和移出事件,div2 监听鼠标单击事件。当我将鼠标移动到 div2 上时,div1 的 "mouseout" 事件会触发,而我不希望它这样做。我希望用户能够在 div2 上移动光标而不触发 div1 的 "mouseout" 事件(因为 div1 在 div2 的后面,实际上用户并没有将光标移出),并且能够单击 div2。
我没有使用 jQuery,但如果有人能指导我如何在 jQuery 中实现这一点,并添加一些关于 jQuery 如何处理这类问题的详细信息,那么我也会喜欢那个答案;但我仍然更喜欢不使用 jQuery 的答案。
(图片已省略)
我想要实现的是,div1 监听鼠标悬停和移出事件,div2 监听鼠标单击事件。当我将鼠标移动到 div2 上时,div1 的 "mouseout" 事件会触发,而我不希望它这样做。我希望用户能够在 div2 上移动光标而不触发 div1 的 "mouseout" 事件(因为 div1 在 div2 的后面,实际上用户并没有将光标移出),并且能够单击 div2。
我没有使用 jQuery,但如果有人能指导我如何在 jQuery 中实现这一点,并添加一些关于 jQuery 如何处理这类问题的详细信息,那么我也会喜欢那个答案;但我仍然更喜欢不使用 jQuery 的答案。