对于我的一生,我无法弄清楚这一点。 jQueryUI 工具提示功能(相对较新)在所有浏览器中都可以完美运行。 IE 中的选择框除外!由于某些原因,IE 似乎将每个“选项”元素读取为“选择”的非常相关的部分。因此,虽然即使在 IE 中,当您仅将鼠标悬停在选择框上时,工具提示也能完美工作,但一旦单击它,它就会中断。
我使用的是 jQuery 版本 1.5 beta1(尽管我已经在从 1.4 开始的每个版本中对此进行了测试)和 jQueryUI 版本 1.8.8。
编辑:可以在 this location 中看到这样的示例。 .
最佳答案
以下是该错误的链接: http://bugs.jqueryui.com/ticket/8798
他们建议的解决方案是将文本包装在另一个元素中,例如 div,这将触发工具提示。
<div class="tooltip" title="Some text">
<select>
<option>...</option>
</select>
</div>
关于jQueryUI 工具提示 : Issues with IE select boxes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749310/