子项3.1.1.4有class="active"
。如何使用jQuery为文件夹3.1.1和文件夹2.1的标签a添加class="active"
?
请帮帮我!谢谢!
<ul>
<li><a>Folder 2</a>
<ul>
<li><a>Sub Item 2.1</a></li>
<li><a>Folder 2.1</a>
<ul>
<li><a>Sub Item 2.1.1</a></li>
<li><a>Sub Item 2.1.2</a></li>
<li><a>Folder 3.1.1</a>
<ul>
<li><a>Sub Item 3.1.1.1</a></li>
<li><a>Sub Item 3.1.1.2</a></li>
<li><a>Sub Item 3.1.1.3</a></li>
<li><a class="active">Sub Item 3.1.1.4</a></li>
<li><a>Sub Item 3.1.1.5</a></li>
</ul>
</li>
<li><a>Sub Item 2.1.4</a></li>
</ul>
</li>
</ul>
</li>
<li><a>Item 4</a></li>
</ul>
结果如下: 文件夹3.1.1 =&gt;文件夹3.1.1,文件夹2.1 =&gt;文件夹2.1
答案 0 :(得分:4)
您想使用$(this).parents().addClass('active')
。
在此处阅读更多内容:http://api.jquery.com/parents/