我有以下html代码
<ul class='selectul'>
<li class='active'><a href='?sortby=views'>by Popularity.</a></li>
<li><a href='?sortby=recency'>by Recency.</a></li>
<li><a href='?sortby=alphabet'>Alphabetically.</a></li>
</ul>
单击任何<li>
元素时,我想添加class='active'
它。然后不允许它的兄弟姐妹拥有这个类。我尝试使用以下 jQuery 代码执行此操作
(function(){
$('.selectul li').on('click',function(){
$(this).addClass('active');
$(this).siblings().removeClass('active');
});
}())
但它似乎没有做任何事情。我刚刚开始使用 jQuery,所以如果这个问题相当基本,我深表歉意。