我想将每个列表(#list
)项目的类别更改为Array
上的对应项目。我有一个列表是这样的:更改列表元素的类别
<ul id="list">
<li>Banana</li>
<li>Apple</li>
<li>Pear</li>
<li>Strawberry</li>
<li>Lemon</li>
</ul>
我有此数组:
["ban", "appl", "per", "straw", "lemn"]
我想的是,jQuery.addClass()
功能改变与class
每个项目的顺序,因为它们是在Array
。结果如下:
<ul id="list">
<li class="ban">Banana</li>
<li class="appl">Apple</li>
<li class="per">Pear</li>
<li class="straw">Strawberry</li>
<li class="lemn">Lemon</li>
</ul>
我该怎么办?
这不会对嵌套列表的工作。 –
鉴于OP对数组中的每个索引都有一个特定的类,我怀疑他关心嵌套列表。无论如何,虽然(谢谢)! –
给出代码,'.find()'可以正常工作。您可以始终使用'.children()'代替。 – user113716