我目前有以下标记:
<div class="foo">
<ul class="bar">
<li class="a"></li>
<li class="b"></li>
</ul>
</div>
<div class="foo">
<ul class="bar">
<li class="c"></li>
<li class="d"></li>
</ul>
</div>
而且我需要完成以下工作,方法是从子 li 获取所有类并将它们仅应用于特定的 .foo:
<div class="foo a b">
<ul class="bar">
<li class="a"></li>
<li class="b"></li>
</ul>
</div>
<div class="foo c d">
<ul class="bar">
<li class="c"></li>
<li class="d"></li>
</ul>
</div>
到目前为止,我有以下内容,但它只是在获得第一个 li 类的阶段,它将它应用于所有 .foo div,而不是每个特定的 div。
$(".foo").addClass($('.bar li').attr('class'));
任何指向正确方向的指针都非常受欢迎。