我对 jquery 工具提示有疑问。这尤其发生在 jquery datepicker 插件中。当我将鼠标悬停在上个月的图标上时,会显示工具提示,但即使我关闭了 datepicker 小部件,它也不会隐藏。仅当在 datepicker 插件中禁用前一个图标时才会发生这种情况。我可以在 jquery-ui.js 中看到以下代码行。行号 12269
// Disabled elements have inconsistent behavior across browsers (#8661)
items: "[title]:not([disabled])",
position: {
my: "left top+15",
at: "left bottom",
collision: "flipfit flip"
},
线
items: "[title]:not([disabled])",
如果正确,应该为禁用的元素禁用工具提示。我仍然可以在 jquery datepicker 小部件中看到禁用上一个图标的工具提示。我正在使用 IE8,但即使在 chrome 中,这个问题仍然存在。
这是我遇到此问题的步骤。
- 将鼠标悬停在日期选择器上个月按钮上(已禁用)
- 选择一个日期并关闭日期选择器小部件,但工具提示并未隐藏。
此问题仅发生在被禁用的元素上。我该如何克服呢?