我写风格
.active {
color: red;
}
并写入js文件
$('a').on('click', function(event) {
$(this).addClass('active');
$('a').removeClass('active');
});
最后,结果应该是这样的——当你点击一个链接时,它会变成活动的并变成红色,当你点击另一个链接时,已经按下的那个应该变成红色,而前一个应该会熄灭。但最后,只有当 $('a').removeClass('active') 行被删除,然后链接至少在点击时开始燃烧时,这一切才有效,但为什么会发生这种情况?为什么 .removeClass 根本不起作用?怎么做才对?
网站本身 tempest.beget.tech
在当前的实现中,您使用此引用 - 向其中添加一个类并立即将其删除。
您需要删除所有其他链接。