Я пытаюсь сгруппировать каждый экземпляр атрибута данных в список из числа вхождений каждого атрибута на странице с помощью jQuery. Подобно группированию категорий или тегов в разделе новостей.Группировать и подсчитывать элементы HTML по атрибуту data в jQuery
Например, я хотел бы создать что-то вроде этого:
- Категория 1 (5)
- Категория 2 (3)
- Категория 3 (1)
из этот 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>
Как я могу ac hieve this в jQuery? Возможно ли это?
Отлично, отлично сработало спасибо! – mmmoustache