我正在处理一个项目,其中有一些锚点,例如tab,每个都有一些CSS类,所选的tab有单独的CSS类。我点击tab并希望将其CSS类更改为所选的css类,我已经完成了这个功能,但我遇到了一些问题,以前选择的tab也具有相同的类,如何将先前选择的tab更改为未选择的类,以下是我的代码
$(".btn").each(function ()
{
$(this).click(function () {
$(this).removeClass("course-btn-tab").addClass("course-btn-tab-selected");
});
});
<div class="course-Search-tabs">
<a href="#" class="course-btn-tab-selected btn" id="a">A</a>
<a href="#" class="course-btn-tab btn" id="b">B</a>
<a href="#" class="course-btn-tab btn" id="c">C</a>
<a href="#" class="course-btn-tab" id="d">D</a>
</div>
if($(this).hasClass("course-btn-tab-selected"))
替换if($(this).attr('class') == "course-btn-tab-selected")
- palaѕн