请参阅我正在为客户开发的这个网站:
顶部菜单是bootstrap3导航栏。我用一小段js代码修改它,使子菜单显示在悬停而不是点击,如下所示:
$(function() {
$('li.dropdown.hover').hover(
function(e) { $(this).addClass('open'); },
function(e) { $(this).removeClass('open'); }
);
});
然而,它只是不会在IE9上显示。我几个小时以来一直在使用IE的内置开发人员工具,我似乎无法找到解决方案。有人能帮我理解为什么它只显示IE9上的子菜单边界吗?
答案 0 :(得分:1)
检查你的ie9是否处于兼容的视图模式。所以请尝试以下代码:<meta http-equiv="X-UA-Compatible" content="IE=edge">