0
对于CSS和jquery大师,我需要你的帮助:) 标题似乎很模糊,所以我尝试通过提供更多的细节来解释。即使点击导航之外的任何链接,如何突出显示默认菜单?
$("li a").filter(function(){ return this.href == location.href.replace(/#.*/, ""); }).parents('li').addClass("selected");
我使用上述代码来突出显示当前页面及其子菜单。
我的演示页面here。
如果您点击链接“这是一个链接之外的导航”,“选择”类已经消失。
如何使默认情况下选择“视频”菜单,即使我访问导航以外的任何链接?
非常感谢您的帮助。
在您的PHP代码(outsidelink.php)中,您应该将'selected'类添加到您的菜单中。 – Jens 2014-09-30 08:20:34
嗨,先生,谢谢你的回复。我试过了,但没有奏效。此外,我将有很多的导航区外的链接,所以添加与类的每个链接似乎不实际:) – user3892090 2014-09-30 08:25:04