Jquery添加类问题
这是我的 html 结构
<ul>
<li>Main 1
<ul>
<li><a href=''>Child 1-1</a></li>
<li><a href=''>Child 2-1</a></li>
<li><a href=''>Child 3-1</a></li>
<li><a href=''>Child 4-1</a></li>
</ul>
</li>
<li>Main 2
<ul>
<li><a href=''>Child 1-2</a></li>
<li><a href=''>Child 2-2</a></li>
<li><a href='' class='selected'>Child 3-2</a></li>
<li>Child 4-2</li>
</ul>
</li>
<li>Main 3</li>
</ul>
现在我需要的是在 document.ready 上 jquery 检查
的
是否具有“selected”类。如果找到,它将在其父级
,以便代码看起来像谁能<ul>
<li>Main 1
<ul>
<li><a href=''>Child 1-1</a></li>
<li><a href=''>Child 2-1</a></li>
<li><a href=''>Child 3-1</a></li>
<li><a href=''>Child 4-1</a></li>
</ul>
</li>
<li class='mainselected'>Main 2
<ul class='listul'>
<li><a href=''>Child 1-2</a></li>
<li><a href=''>Child 2-2</a></li>
<li><a href='' class='selected'>Child 3-2</a></li>
<li>Child 4-2</li>
</ul>
</li>
<li>Main 3</li>
</ul>
给我一个 jquery 代码吗?
谢谢
Here is my html structure
<ul>
<li>Main 1
<ul>
<li><a href=''>Child 1-1</a></li>
<li><a href=''>Child 2-1</a></li>
<li><a href=''>Child 3-1</a></li>
<li><a href=''>Child 4-1</a></li>
</ul>
</li>
<li>Main 2
<ul>
<li><a href=''>Child 1-2</a></li>
<li><a href=''>Child 2-2</a></li>
<li><a href='' class='selected'>Child 3-2</a></li>
<li>Child 4-2</li>
</ul>
</li>
<li>Main 3</li>
</ul>
Now What I need is that on document.ready jquery checks that which <li>
's <a>
has class 'selected'. If it finds one it put class 'mainselected' on its parent <li>
and a class 'listul' on it <ul>
so that the code will look like that
<ul>
<li>Main 1
<ul>
<li><a href=''>Child 1-1</a></li>
<li><a href=''>Child 2-1</a></li>
<li><a href=''>Child 3-1</a></li>
<li><a href=''>Child 4-1</a></li>
</ul>
</li>
<li class='mainselected'>Main 2
<ul class='listul'>
<li><a href=''>Child 1-2</a></li>
<li><a href=''>Child 2-2</a></li>
<li><a href='' class='selected'>Child 3-2</a></li>
<li>Child 4-2</li>
</ul>
</li>
<li>Main 3</li>
</ul>
Can anyone please give me a jquery code for this.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)