【发布时间】:2011-09-26 05:06:00
【问题描述】:
我正在为 WordPress 主题制作菜单。我正在尝试对菜单进行样式设置,以便在悬停时,没有子菜单的菜单项看起来是一种方式,而具有子菜单的菜单项看起来是不同的方式。我有以下 jQuery
$(document).ready(function(){
$('.menu li').has('ul').addClass('submenu');
});
我已经在我的 CSS 文件中设置了这个样式。悬停时的主菜单项有 4 个圆角边框,悬停时具有子菜单的主菜单项仅获得上圆角边框。这在 Firefox、Chrome 和 Safari 中很有效,但在 IE9 中无效。任何人都知道如何让这个 jQuery 函数被 IE9 接受?正在进行中的 WordPress 主题位于 WordPress theme
【问题讨论】:
-
你确定 addClass 不起作用吗?可能是IE9不懂规则?
标签: jquery css menu drop-down-menu