Задать вопрос
  • Как сделать фильтр товаров с помощью javascript?

    @kings1ze Автор вопроса
    Ankhena, всего неделю знаком с javascript, данный js скрипт выдаёт checkbox1=блок1 'a' и по аналогии 2=2 , хотелось бы по классам это как-то фильтровать, чтобы checkbox1 выводил все 'a' с классом number1, checkbox2 при нажатии показывал бы другие 'a' с классом number2(но не удалял, бы а дополнял предыдущий checkbox ),но к сожалению знаний не хватает)
    Буду признателен за любую помощь ;)

    $('.filter3').on('change', (e) => {
        if(!$('.filter3 input:checked').length){
            $(`.modal-block-content a`).removeClass('hide');
            return;
        }
        $('.filter3 input').each((index, item) => {
            let elementId = index;
            if($(item).prop('checked') === true){
                $(`.modal-block-content a:eq(${index})`).removeClass('hide');
            }else{
                $(`.modal-block-content a:eq(${index})`).addClass('hide');
            }
        });
    })