blood-moon
@blood-moon
Фрилансер

Якорь и плагин mixitup, можно как-то накостылить?

Сайт 1 страничный - landing paage
Есть вот такой контроллер - кнопка
<button type="button" class="control" data-filter="all">Все</button>
<button type="button" class="control" data-filter=".red">Красный</button>
<button type="button" class="control" data-filter=".blue">Синий</button>

Ну и js код
var containerEl = document.querySelector('.product-grid');
    var mixer = mixitup(containerEl);

Как мне сделать чтоб если человек перешёл просто по mysite.ru то были показаны все элементы а если к примеру на mysite.ru/#blue то только Синие элемента . Ну и логично если mysite.ru/#red то красные .
Надеюсь смог объяснить ... просто уже 2 дня думаю а идей 0 :(
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
LenovoId
@LenovoId
svg, css,js
В общем я тоже загорелся такой идеей и задал вопрос на stackoverflow нашёлся человек сделал это ..я проверил - работает ...смотри gif

5b0ad2104068c513031876.gif
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Froggyweb
Ecnm такое свойство window.location.hash
Если там пусто показываешь все, если нет - фильтруешь по значению. можно сделать проверки.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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