jQuery 1.8.3, HTML, CSS, JavaScript
Simple example using 1 data-attribute Markus Doits code
jQuery 1.6.4, HTML, CSS, JavaScript
Nested Arrays
Simple example using 1 data-attribute
Filters by several attributes simultaneously
No-Library (pure JS), HTML, CSS, JavaScript