问题是我使用的代码只是删除了“.now”类。我希望通过单击锚标记将“.year_line”类替换为“.now”类。
<div class="tym_line">
<ul>
<li class="now"><a href="#">Now</a></li>
<li class="year_line"><a href="#">2013</a></li>
<li class="year_line"><a href="#">2012</a></li>
<li class="year_line"><a href="#">2011</a></li>
<li class="year_line"><a href="#">2010</a></li>
<li class="year_line"><a href="#">2009</a></li>
<li class="year_line"><a href="#">2008</a></li>
<li class="year_line"><a href="#">2007</a></li>
<li class="year_line"><a href="#">2006</a></li>
<li class="year_line"><a href="#">2005</a></li>
<li class="year_line"><a href="#">2004</a></li>
<li class="year_line"><a href="#">2003</a></li>
<li class="year_line"><a href="#">2002</a></li>
<li class="year_line"><a href="#">2001</a></li>
<li class="year_line"><a href="#">Born</a></li>
</ul>
</div>
JQuery code:
$('.tym_line').on('click', 'li', function() {
$(this)
.removeClass('year_line')
.addClass('now')
.removeClass('now')
.addClass('year_line');
return false;
});