gpt4 book ai didi

javascript - 通过javascript向元素发送鼠标事件

转载 作者:搜寻专家 更新时间:2023-10-31 08:33:51 26 4
gpt4 key购买 nike

所以我有一个元素在另一个元素后面,但它仍然可见(它仅部分被元素本身覆盖,但在其他方面完全被上面元素的 margin 属性覆盖)。我想在鼠标悬停时触发鼠标事件,但由于前面的元素,它没有传递给它。我知道如何计算我是否超过它以及如何指向它,但我不知道如何将事件发送给它 onmouseoverhoveronmouseout .

如果有帮助,我会使用 document.getElementById("<calculated id>") 指向它.我知道这是可行的,因为它的 ID 是基于它在网格中的位置,所以我只需要计算鼠标的位置并将其与网格相关联。

还有应该发生的事件(但不是因为它前面的事情),是一个 :hover通过 CSS 触发简单的过渡动画。

最佳答案

document.getElementById('elementInFront').addEventListener('mouseenter', function(){
document.getElementById('elementBehind').DoYourStuff();
});

关于javascript - 通过javascript向元素发送鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16113244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com