@lagudal

Как по дефолту открывать не ВСЕ элементы портфолио, а только те что active?

Приветствую, есть вот такая несложная реализация фильтра портфолио.
https://codepen.io/dantilse/pen/oLvVeZ
Я хочу отказаться от просмотра всех элементов, чтобы при открытии и перезагрузке страницы открывались только те элементы, которые соотв-ют конкретному активному меню фильтра.
Например, мне надо по дефолту подгрузить только все вторые - удалил из меню all, изменил data-rel у всех на option-1, 2 ,3 и добавил ко второму пункту меню фильтра класс active, но все равно подгружаются все элементы.
Понимаю так, что js начинает обработку только по клику, а как заставить его обработать сразу?
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
hzzzzl
@hzzzzl
на старте проверять selectedClass и всё остальное скрывать
https://codepen.io/anon/pen/Ybyqwy?editors=1010
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
VNaumenko
@VNaumenko
Веб-разработчик
Чтобы сразу, надо засунуть код в document.ready.
Сначала найти где есть актив, забрать rel, и убрать все элементы портфолио КРОМЕ тех что соответствуют rel'у
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы