我想將每個列表(#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