对于我的一生,我无法弄清楚。 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>

关于jquery - jQueryUI工具提示:IE选择框问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4749310/

10-09 15:37