Isotope를 사용하여 페이지에 제품을 표시하고 있습니다. 사용자가 (아무 문제없이) 정렬하고 항목을 필터링 할 수 있기를 바랍니다. 단순 필터링 (즉, ".Brand1,.Brand2,.Color1"
은 Brand1이있는 모든 제품과 Brand2가있는 모든 제품과 Color1이있는 모든 제품을 반환합니다).Isotope 고급 필터링
하지만 구현하기 위해 필요한 것은 고급 필터입니다 (예 : (Brand1 or Brand2) AND Color1
). 내 주요 문제는 수십 가지 브랜드와 수십 가지 색상 및 수십 가지의 다른 가능한 필터 범주를 가질 수 있으므로 ".Brand1.Color1, Brand2.Color1"
과 같은 필터를 만들 때 모두 반복하여 많은 시간이 걸릴 수 있다는 것입니다.
동위 원소에 (Brand1 or Brand2) AND Color1
과 같은 조건부 필터를 만드는 방법을 알고 계십니까? Foo 클래스 또는 클래스 줄을 가진
: 완료 고맙겠지 만 가능한 모든 조합을 반복하는 문제는 해결되지 않았습니다. 간단한 해결책이없는 것처럼 보이며 모든 조합을 반복하여 수행해야합니다. – IBaklanov
http://jsfiddle.net/desandro/3nY9V/에서 조합 필터링을 보았습니까? 어쩌면 더 많은 것을 배울 수 있습니까? – Systembolaget