禁用html元素(IE8)的注册鼠标处理程序

问题描述:

我的IE8中的工具提示库存在问题。对于某些元素,特别是包含'''属性集的元素,mouseout处理程序(通过将其display属性设置为'none'隐藏工具提示)不会被注册,因此当鼠标离开时,工具提示将保持可见元素(mouseover确实有效)。处理程序使用attachEvent方法进行注册。这个问题在其他浏览器中不会出现,而且在IE 7以前不会出现,所以我想这是一个特定的IE8问题(bug?)。任何人遇到这个问题?任何人解决了它?禁用html元素(IE8)的注册鼠标处理程序

+1

这将有助于您发布代码。 – Randell 2009-07-28 07:38:42

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