I have the following markup:
<ul class="category-item-container">
<li class="category-item" data-group="bottoms">Jeans</li>
<li class="category-item" data-group="tops">Shirt</li>
<li class="category-item" data-group="tops">Hoodie</li>
<li class="category-item" data-group="bottoms">shorts</li>
<li class="category-item" data-group="accesories">Hat</li>
<li class="category-item" data-group="accesories">Hanger</li>
<li class="category-item" data-group="bottoms">Boxer</li>
<li class="category-item" data-group="accesories">Tørklæde</li>
<li class="category-item" data-group="accesories">Solbriller</li>
<li class="category-item" data-group="bottoms">Bukser</li>
<li class="category-item" data-group="tops">T-shirt</li>
</ul>
I would like to find the unique number of data-group
data-attributes. In this case the number would be 3. I was thinking to turn the list into an array and then loop over the data-group
, but I am not sure how that could be done, and if it is the correct way to do it.