当鼠标因滚动(通过滚轮或键盘滚动)开始悬停在元素上时,它不会在它悬停的元素上触发鼠标悬停事件(OSX上的Chrome 6)。滚动时触发鼠标悬停事件以获得正确元素的优雅方法是什么?
答案 0 :(得分:3)
如果元素是动态的,您可能需要重新计算元素的位置和大小。 (移动1.低于3.)
虽然这应该适用于块级元素,但我完全不知道内联元素的解决方案。
答案 1 :(得分:0)
尝试滚动滚动myDiv.style.opacity = 1+Math.random();
之类的技巧;)
答案 2 :(得分:0)
在现代网络中,使用document.elementsFromPoint
更简单:
document.elementsFromPoint
。mouseover
处理程序。mouseleave
处理程序。