我正在谈论的网站:http://www.formunddrang.de

菜单项处于活动状态时,我正在使用标记li.selected_page将菜单项的颜色设置为蓝色。

为了链接到类别而不是wp-pag e,我使用的是“页面链接到”插件,它允许我在菜单中添加链接而不是页面。该菜单项没有li.selected_page标记-选择该菜单项后似乎根本不知道。

有没有人看到一种方法来访问“ Einblicke”菜单项的状态,以便当它处于活动状态时可以将其设置为蓝色?

非常感谢!

最佳答案

您可以通过jquery来做到这一点:

var url = window.location;
// Will only work if string in href matches with location
$('#cms-nav-top-menu a[href="'+ url +'"]').addClass('active');
// Will also work for relative and absolute hrefs
$('#cms-nav-top-menu a').filter(function() {
    return this.href == url;
}).addClass('active');​


尝试一下,告诉我是否有效。

10-07 19:12
查看更多