次を含むメニューリストがあります。
<ul class="content_menu tabs">
<a href="#" name="content_1" class="tab active"><li class="pager_link_0_active"></li></a>
<a href="#" name="content_2" class="tab"> <li class="pager_link_1"></li></a>
<a href="#" name="content_3" class="tab"><li class="pager_link_2"></li></a>
<a href="#" name="content_4" class="tab"><li class="pager_link_3"></li></a>
<a href="#" name="content_5" class="tab"><li class="pager_link_4"></li></a>
<a href="#" name="content_6" class="tab"><li class="pager_link_5"></li></a>
<a href="#" name="content_7" class="tab"><li class="pager_link_6"></li></a>
<a href="#" name="content_8" class="tab"><li class="pager_link_7"></li></a>
<a href="#" name="content_9" class="tab"><li class="pager_link_8"></li></a>
</ul>
私がしたいのは、特定のリンクがクリックされたときです。アクティブを含むliクラス名からアクティブを削除し(pager_link_0_activeなど)、クリックされたliにアクティブを追加する必要があります(pager_link_2_activeなど)。
私はそれを作る1つの方法があることを知っています:
$(".active").removeClass("active");
$(this).addClass("active");
しかし、私の状況では、アクティブは区切られておらず、クラス名の一部です。