Próbuję zgrupować każdą instancję atrybutu danych na listę na podstawie liczby wystąpień każdego atrybutu na stronie przy użyciu jQuery. Podobne do grupowania kategorii lub tagów w sekcji wiadomości.Grupowanie i liczenie elementów HTML według atrybutu danych w jQuery
Na przykład, chciałbym stworzyć coś takiego:
- Kategoria 1 (5)
- Kategoria 2 (3)
- Kategoria 3 (1)
od ten html:
<ul class="categories">
<li data-category="category-1">Category 1</li>
<li data-category="category-1">Category 1</li>
<li data-category="category-1">Category 1</li>
<li data-category="category-1">Category 1</li>
<li data-category="category-1">Category 1</li>
<li data-category="category-2">Category 2</li>
<li data-category="category-2">Category 2</li>
<li data-category="category-2">Category 2</li>
<li data-category="category-3">Category 3</li>
</ul>
Jak mogę ac uwierz to w jQuery? Czy to możliwe?
Świetnie, działało idealnie dziękuję! – mmmoustache