gpt4 book ai didi

javascript - 通过 jQuery 激活类冲突

转载 作者:行者123 更新时间:2023-11-28 13:24:57 24 4
gpt4 key购买 nike

我设计了一个 HTML 站点并将 active 类放在 a

$('a').click(function(){
$('a').removeClass("active");
$(this).addClass("active");
});

它正在工作。我在 active 上有一个菜单结构和连接页脚和顶部菜单。

 $('.menuHolder li a').click(function (e) {
$('.menuHolder li a').removeClass('active');
var link = $(this).attr('href');
$('a[href="' + link + '"]').addClass('active');

});

现在,当我单击菜单项时,获取 active 类,好的。但是,当我单击菜单上的元素时,删除菜单项上的 active 类。

所以,我希望菜单项 active 只删除单击另一个菜单项。我该如何解决?

最佳答案

试试这个

 $('.menuHolder li a').click(function (e) {
$('.menuHolder li a.active').removeClass('active');
var link = $(this).attr('href');
$('a[href="' + link + '"]').addClass('active');

});

关于javascript - 通过 jQuery 激活类冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14276900/

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