2

我试图让用户使用鼠标选择页面上的元素,就像您在 chrome 的开发工具中看到的那样。(是的,我知道它是开源的并且已经是 js)

尝试检测鼠标何时从父元素移动到子元素时会出现问题。正如你现在所看到的,我通过重置 element_hover div 来解决这个问题,但这会产生可怕的闪烁效果。

知道如何用最少的代码模拟 webkit 的检查器吗?

http://jsfiddle.net/Atked/

4

2 回答 2

1

当鼠标悬停在红色 div 上时,不要隐藏红色 div。在确定要突出显示的元素时暂时隐藏红色 div,您可以使用getElementFromPoint确定要突出显示的元素。

于 2011-08-31T23:22:32.280 回答
0

您可以尝试这样的事情:(不完美,但比您拥有的更好,至少是一个开始)http://jsfiddle.net/Atked/1/

于 2011-08-31T23:24:22.533 回答