我有一个像这样的列表设置
<div id="timelineRight" data-sticky-to="#rightpanel">
<ul class="timelineHighlights">
<li>
<a href="">2015</a>
<ul>
<li><a href="" spy="2015-07">July</a></li>
<li><a href="" spy="2015-06">June</a></li>
<li><a href="" spy="2015-05">May</a></li>
...
当页面滚动更改此列表中的导航时,我有一个被调用的函数。这有效,但我想要做的是在滚动时向父类添加一个类。
即。如果June
突出显示(使用current
类),那么我还希望突出显示2015
。
目前我添加该类的代码如下:
elem.addClass("current");
在直接的jQuery中,我想要的选择器如下:
elem.closest("ul").closest("li").find("a").first().addClass("current")