在禁用的html元素上注册mouseout处理程序(IE8)

时间:2009-07-28 07:34:10

标签: javascript internet-explorer-8 mouseout

IE8中的工具提示库存在问题。对于某些元素,尤其是具有“禁用”属性集的元素,mouseout-handler(通过将其显示属性设置为“none”来隐藏工具提示)只是没有注册,因此工具提示保持不变鼠标离开元素时可见(鼠标悬停确实有效)。使用attachEvent方法注册处理程序。问题不会出现在其他浏览器中,也不会出现在IE版本7中,所以我认为这是一个特定的IE8问题(错误?)。有谁遇到过这个问题?有人解决了吗?

1 个答案:

答案 0 :(得分:0)

已解决:除了输入元素之外,不允许禁用属性,因此只需删除该属性即可恢复IE8中所需的功能。我认为IE8处理的事情更严格。