Tôi đang cố nhóm từng cá thể thuộc tính dữ liệu vào danh sách từ số lần xuất hiện của mỗi thuộc tính trong một trang, bằng cách sử dụng jQuery. Tương tự như nhóm các danh mục hoặc thẻ trong phần tin tức.Nhóm và đếm các phần tử HTML theo thuộc tính dữ liệu trong jQuery
Ví dụ, tôi muốn tạo ra một cái gì đó như thế này:
- loại 1 (5)
- loại 2 (3)
- loại 3 (1)
từ html này:
<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>
Làm cách nào tôi có thể hieve điều này trong jQuery? Thậm chí có thể không?
Tuyệt vời, điều này làm việc hoàn hảo cảm ơn bạn! – mmmoustache