0
내가 데이터를 기반으로 목록을 정렬하는 jQuery 플러그인을 속성을 만드는 오전 속성 :고유 한 데이터를 확인하고
내가, 내가 할 수있게하려면 얼마나 많은 데이터가 추가됩니다 속성을 모르는 것처럼<ul class="reorder">
<li data-rating="1" data-category="3">Rating 1 - Category 3</li>
<li data-rating="5" data-category="1">Rating 5 - Category 1</li>
<li data-rating="2" data-category="2">Rating 2 - Category 2</li>
<li data-rating="7" data-category="1">Rating 7 - Category 1</li>
<li data-rating="21" data-category="3">Rating 21 - Category 3</li>
<li data-rating="19" data-category="2">Rating 19 - Category 2</li>
</ul>
다음,
<ul class="reorder-nav">
<li><a href="#" data-sort="rating">Sort by rating</a></li>
<li><a href="#" data-sort="category">Sort by category</a></li>
</ul>
내 기본적인 아이디어는 각 목록 항목을 통해 루프이며, 데이터 속성의 배열을 만들 : 목록을 반복하고 식별 고유 한 데이터 속성 (해당 속성의 값이 아니라) 링크의 세트를 만들 수 있습니다 고유 한 속성에 대해 해당 배열을 필터링하십시오.
.data()
으로 모든 데이터 속성의 배열을 만들 수 있습니다. 그러나 나는 조금 꼼짝도하지 않아서 어떤 제안도 감사 할 것입니다.
이것은 완벽하게 질문에 대답하는 견고한 해결책입니다. – gethyn1