jquery点击a标签添加类名,再次点击a标签移除类名
时间: 2023-11-14 16:13:29 浏览: 90
详解用JS添加和删除class类名
5星 · 资源好评率100%
可以使用以下代码实现:
```
$('a').click(function() {
if($(this).hasClass('active')) {
$(this).removeClass('active');
} else {
$('a').removeClass('active');
$(this).addClass('active');
}
});
```
解释一下,当a标签被点击时,先判断是否已经有了active类名,如果有,就移除该类名;如果没有,则先移除其他a标签上的active类名,再给当前被点击的a标签添加active类名。这样就可以实现点击a标签添加和移除类名的效果了。
阅读全文