Ну я, к примеру, явно вижу по каким параметрам фильтровать...
Какие входные данные на фильтрацию у вас? что вы выводите на фильтрацию согласно этим параметрам, хотя и их не достаточно для ожидаемого вывода. Как минимум два параметра должно быть и это факт.
Вот ответ. Фильтр по датам?
Как вам это сделать - решать вам. Вы не предоставили ни строчки для решения вашей проблемы.
ProjectSoft, https://grigoriu.mediweb.co/evenements/
Вот сама страница с событиями. Справа - выпадающий скролл по месяцам. Нажимая на определенный месяц, нужно чтобы события показывались только этого месяца.
Спасибо, буду пробовать.
Нажимая на определенный месяц, нужно чтобы события показывались только этого месяца.
Писал прям в консоли.
jQuery('.dropdown-month ul > li').on('click', function(e){
e.preventDefault();
let month = jQuery(this).data('month');
jQuery('.evenements__single').css({'display': 'none'});
jQuery('.evenements__single[data-month='+month+']').css({'display': 'block'});
return !1;
})
Если хочется анимации, то проще использовать mixitup
И помните о том, что могут быть года. Это и есть второй параметр фильтрации, если хотите производить более точную фильтрацию.