我想class="active"
在选择特定列表时设置一个属性。例如,当某个特定列表处于活动状态时,它应该被激活,而当其他列表被选中时,该列表应该被激活。我当前的 jQuery 代码在从列表中选择任何项目时将所有列表设置为活动状态。相反,我只希望该项目应该被选中。如何修改我的 jQuery 代码?
<ul class="nav nav-pills nav-stacked span5">
<li class = "list"><a href="#" class="span3">abc</a></li>
<li class = "list"><a href="#" class="span3">def</a></li>
<li class = "list"><a href="#" class="span3">ghi</a></li>
<li class = "list"><a href="#" class="span3">jkl</a></li>
</ul>
jQuery
$(document).ready(function () {
$(".span3").click(function () {
$('.list').attr("class","active"); // sets all the list item active. Instead I want only that particular element to be active.
});
});