gpt4 book ai didi

jquery - 即使您单击导航外部的任何链接,如何突出显示默认菜单?

转载 作者:行者123 更新时间:2023-11-28 09:20:25 26 4
gpt4 key购买 nike

致 css 和 jquery 专家,我需要你的帮助 :)标题似乎晦涩难懂,因此我尝试通过提供更多详细信息来进行解释。

$("li a").filter(function(){ return this.href == location.href.replace(/#.*/, ""); }).parents('li').addClass("selected");

我正在使用上面的代码来突出显示当前页面及其子菜单。

我的演示页面 here .

如果你点击链接“This is a link outside nav”,“selected”类就消失了。

即使我访问导航之外的任何链接,如何使“视频”菜单默认选中?

预先感谢您的帮助。

最佳答案

终于找到解决办法了。我在导航之外的页面上添加了以下 jquery 代码。

$(document).ready(function(){
$('nav ul li:first-child').addClass('selected');
});

完美的解决方案可能是使用 php,但由于我这样做只是出于设计目的,所以我只使用了 jquery。希望这对其他人也有帮助。

关于jquery - 即使您单击导航外部的任何链接,如何突出显示默认菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26115334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com