目前,我有以下標記:應用所有子類的父元素
<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>
,我需要和了下面,通過讓各階層形成的孩子裏,並把它們應用到只有特定的。富:
<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>
到目前爲止,我有以下,但它只能在獲得第一類裏的階段是,它適用於相對於每個特定所有包含.foo的div。
$(".foo").addClass($('.bar li').attr('class'));
任何指向正確方向的指針都非常受歡迎。
我可能會問你爲什麼要動態地做到這一點,而不是僅僅改變你原來的CSS? – Blazemonger