在处理项目时,我们提出了一个仅在IE浏览器中出现的错误。这是JS小提琴:http://jsfiddle.net/tuHew/1/
重现步骤:
1)点击中间div,文字在里面
2)将鼠标移出结果视图
3)仅在IE中查看冻结悬停状态
它在所有其他浏览器中运行得很好,但似乎在IE中从DOM中删除元素时,它在内存中保存当前元素状态,当它重新插入时,它已经错过了“悬停”事件和任何与之关联的样式“:hover”伪类被冻结,直到你用鼠标悬停。
有谁知道它是IE错误还是IE“功能”?
编辑:尝试查看IE和Chrome / Firefox的差异!点击内部div后不要忘记立即将鼠标移开!