我正在修复在.NET中创建的网页上的错误,该网页集成了jQuery UI并使用它来替换浏览器生成的默认工具提示。
这些工具提示偶尔会在代码中呈现,如下所示。有时工具提示不会呈现(仅当鼠标移动到按钮的中心时),然后title属性不会返回到链接元素。
我理解为什么要删除title元素。 jQuery在他们自己的网页上提到它表明这种行为是预期的,因此浏览器不会呈现他们自己的工具提示版本。
我很困惑的行为是为什么偶尔会显示工具提示,因此标题属性会从我的链接元素中删除。
即使在浏览了jQuery-UI.js源代码后,我仍然不明白为什么button.hover()不会总是创建工具提示。
感谢您的帮助。