我会尝试尽可能具体。我有一个使用IE8加载html页面的应用程序。
我有一个包含表单的html文档。表单中有tabs(jquery-ui-tabs)。当我单击选择(下拉菜单)并将鼠标悬停在框中以选择一个选项时,选项卡中的选项会消失,然后我可以选择一个选项(sdropdown框仍然处于焦点状态,我可以使用箭头键更改选择)。
似乎只有一些选择元素受到影响。似乎有某种onmouseleave代码被触发,但同样只有一些下拉列表受到影响,而其他下拉列表工作正常。
在我的头标记中,我添加了一个内容=“IE = edge”
我已经看到这个问题在鼠标离开IE8中的div时关闭选择选项之前发布了很多次。
如果我在实际的IE8浏览器中加载表单,那么select元素没有问题。 如果我删除了jquery ui选项卡,那么select元素没有问题。 如果我将content =“IE = edge”更改为content =“IE = 7”,则select元素没有问题(但这会导致CSS问题)
作为权宜之计,我实现了jquery select-menu插件。实施时,它会阻止在尝试选择选项时关闭下拉菜单,但我需要删除此插件。
我希望找到这个问题的CSS或jquery解决方案。
有什么想法吗?