我有這樣的列表。使用jQuery計算數據屬性的值
<li data-pet="cat"></li>
<li data-pet="cat"></li>
<li data-pet="cat"></li>
<li data-pet="dog"></li>
使用jQuery如何獲取數據屬性的值來計算相同的值是否出現多次。
然後,我想要將一個跨度附加到具有該值的第一個列表元素。
結果應該看起來像這樣。
<li data-pet="cat"><span class="first"></span></li>
<li data-pet="cat"></li>
<li data-pet="cat"></li>
<li data-pet="dog"></li>
感謝您的幫助。
優秀。包括總是很好的觸摸。我也會這樣。謝謝。 – jamjam 2012-04-16 15:21:22
我改變了一點實現,所以代碼更高性能 - 沒有真正需要讀取$ .map函數內部的li節點選擇。 – fcalderan 2012-04-16 15:24:18