Jquery 单击时为元素创建新类并重置其他元素的类

Jquery 单击时为元素创建新类并重置其他元素的类,jquery,toggleclass,Jquery,Toggleclass,我所有的都有一个等级“a”。我想将a的类更改为类“B”,并将所有其他类重置为类“a”。 很容易将s更改为“B”类,但完全无法恢复其他类 $('p').click(function() { $('p').removeClass('B').addClass('A'); // revert all 'p's to 'A' $(this).removeClass('A').addClass('B'); // 'this' refers to the clicked object });

我所有的
都有一个等级“a”。我想将a的类更改为类“B”,并将所有其他类重置为类“a”。 很容易将
s更改为“B”类,但完全无法恢复其他类

$('p').click(function() {
    $('p').removeClass('B').addClass('A'); // revert all 'p's to 'A'
    $(this).removeClass('A').addClass('B'); // 'this' refers to the clicked object
});

哈哈,太棒了!比我尝试的一切都简单:)。非常感谢你!如果再次单击同一元素,您还知道如何删除颜色吗?谢谢