gpt4 book ai didi

Jquery添加类问题

转载 作者:行者123 更新时间:2023-12-01 08:20:01 26 4
gpt4 key购买 nike

这是我的 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 检查 <li><a>已选择类(class)。如果它找到一个,它会将类“mainselected”放在其父类 <li> 上以及其上的“listul”类 <ul>这样代码就会像这样

<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 代码吗?

谢谢

最佳答案

$(function(){     
$('li a.selected').closest('ul').addClass('listul')
.parent().addClass('mainselected');
});

关于Jquery添加类问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com