我想根据正在单击的链接的类名将一个类添加到具有公共类名的多个跨度元素中。这仅适用于第一个元素 (1)。其余的没有结果(也没有错误)。这是我试图获得功能的代码,首先是 HTML,然后是 jQuery 部分:
<ul id="brancheNav">
<li><a href="#" class="brancheTab" id="brancheTab1">Duurzaam</a></li>
<li><a href="#" class="brancheTab" id="brancheTab2">B-to-B</a></li>
<li><a href="#" class="brancheTab" id="brancheTab3">Healthcare</a></li>
<li><a href="#" class="brancheTab" id="brancheTab4">Dienstverlening</a></li>
</ul>
<div class="opdrachtgevers">
<p>
<span class="branche1">ADFSDFSDF</span>
<span class="branche1">IUYIUYIU</span>
<span class="branche1">CVCBVCV</span>
<span class="branche4">MNBBMNBMB</span>
</p>
</div>
$("a.brancheTab").click(function(){
sClickedId = $(this).attr('id');
sId = sClickedId.substr((sClickedId.length - 1),1);
//alert('addClass: ' + sId);
$('span.branche'+sId).addClass('active');
});