我想做的就是创建一个无序链接列表,当用户点击其中一个链接时,父级列表项会被赋予“active”类。一旦在该列表中再次点击另一个链接,则检查是否已经分配了“active”类,将其从该列表项中删除,并添加到最近点击的链接的父级列表项中。
例如:
步骤一 - 用户点击了“我是链接二”
<ul>
<li><a href="#">I am link one</a></li>
<li class="active"><a href="#">I am link two</a></li>
</ul>
第二步 - 用户现在点击了“我是链接一”的链接。
<ul>
<li class="active"><a href="#">I am link one</a></li>
<li><a href="#">I am link two</a></li>
</ul>
相当简单,但是真的让我累坏了。