正如標題所說,我想擁有字符串類而不是數字,這是我目前擁有的腳本!jQuery:如何在字/字符串中添加/使用數字類?
$('ul#nav li').each(function (index, element) {
$(element).addClass('number_' + (index+1).toString());
});
這就是我得到的,它工作正常,沒有錯;
<ul id="nav">
<li class="number_1"></li>
<li class="number_2"></li>
<li class="number_3"></li>
<li class="number_4"></li>
<li class="number_5"></li>
</ul>
但我希望它返回類中的字符串和非數值!所以像這樣的東西;
<ul id="nav">
<li class="first"></li>
<li class="second"></li>
<li class="third"></li>
<li class="fourth"></li>
<li class="fifth"></li>
</ul>
請注意:這些類生成/動態添加,因此該字符串類應動態地增加,因此可能有100個列表項!
謝謝您的時間,感謝所有幫助:)
不錯的想法。但現在在jQuery中沒有任何準備好的功能可以用來實現這一點。 – Bhadra
是的,它是可以實現的。只有你有一個帶有'['1'映射的字典:'first','2':'second','3'=>'third',...]' – Aniket
這就是我想要做的,所以也許有一個功能,這樣做,然後再次使用它:) –