Добрый день. Нужна помощь с фильтром для портфолио.
По задумке будут работы которые должны сортироваться по категориям, каждая категория имеет свой id, на странице будет меню которое и должно сортировать работы по id, к примеру:
<div id="menu">
<a href="#cat1">Пункт 1</a>
<a href="#cat2">Пункт 2</a>
<a href="#cat3">Пункт 3</a>
<a href="#cat4">Пункт 4</a>
</div>
<div id="port">
<div id="cat1">Работа 1</div>
<div id="cat3">Работа 2</div>
<div id="cat1">Работа 3</div>
<div id="cat2">Работа 4</div>
<div id="cat3">Работа 5</div>
<div id="cat3">Работа 6</div>
<div id="cat2">Работа 7</div>
<div id="cat2">Работа 8</div>
</div>
При нажатии на кнопки меню, на странице должны показываться только те материалы, которые совпадают с id в пункте меню.
В гугле искал, но найти толком ничего не смог, или не правильно задавал.
Подскажите как правильно реализовать такой фильтр.