Начало жени обувки сандали и чехли
Филтри
Категории
Тип
размер
размери дрехи
Размер на чашка на сутиен
Размер на подгръдна обиколка на сутиен
размери обувки
Размери деца
Марка
premium top economy
Избрани марки
Материи
цвят
Ценови диапазон
21 лв.
796 лв.
Сезон
Филтри
Моля изчакайте...
Изчистете филтрите
Спести време и запази дрехите, които търсиш. Създай твои филтри като се регистрираш в CONTOUR.BG.
РЕГИСТРИРАЙ СЕ или влез в профила си
` ); filtersContainer.append(selectedFIlterContent); } var checkboxes = $('.filters input:not(.brand-checkbox)'); $(document).on('change', '.filters input:not(.brand-checkbox)', function() { if($(this).is(':checked')) { var checkedInput = $(this).attr('id'); var checkedInputContent = $(this).parent().find('label:not(.color-helper)').text(); var parentTitle = $(this).parents('.parent-group').find('.type-title').first().text(); var selectedFIlterContent = $( `
` + parentTitle + (parentTitle ? ` - ` : '') + checkedInputContent + `
` ); filtersContainer.append(selectedFIlterContent); $(this).parents('.filter-content').addClass('checked'); $('#chosen_filters').show(); } else { var removeFilter = $(this).attr('id'); $('#id-'+removeFilter).remove(); $(this).parents('.filter-content').removeClass('checked'); } }); $(document).on('click', '.remove-filter', function(e) { e.preventDefault(); var removeFilter = $(this).parent().attr('id').slice(3); setTimeout(function() { if(removeFilter) return $('#'+removeFilter).next('label').click(); }, 300); $(this).parent().remove(); if($('#active_filters_container').find('li').length < 1) { $('#chosen_filters').hide(); } if(removeFilter == 'timeOnSite') { category.filterAndSortProducts(false, true); } }); var allCheckedFilters = $('.filter-content input:checked'); var result = allCheckedFilters.toArray().reduce((unique, o) => { if(!unique.some(obj => obj.id === o.id)) { unique.push(o); } return unique; },[]); allCheckedFilters = $(result); allCheckedFilters.parents('.filter-content').addClass('checked'); setTimeout(function() { var allVisibleCategories = $('#categories-wrapper .active-not-checked'); allVisibleCategories.each(function() { var checkedInput = $(this).attr('id'); var checkedInputContent = $(this).parent().find('label:not(.color-helper)').text(); var parentTitle = $(this).parents('.parent-group').find('.type-title').first().text(); var selectedFIlterContent = $( `
` + parentTitle + (parentTitle ? ` - ` : '') + checkedInputContent + `
` ); filtersContainer.append(selectedFIlterContent); }); }, 500); allCheckedFilters.each(function() { var checkedInput = $(this).attr('id'); var checkedInputContent = $(this).parent().find('label:not(.color-helper)').text(); var parentTitle = $(this).parents('.parent-group').find('.type-title').first().text(); var selectedFIlterContent = $( `
` + parentTitle + (parentTitle ? ` - ` : '') + checkedInputContent + `
` ); filtersContainer.append(selectedFIlterContent); }); var categoryInputs = $('#categories-wrapper input'); $('.category-group, .filter-for-type').hide(); categoryInputs.each(function() { if($(this).is(':checked')){ var activeCategory = $(this).val(); $('.category-group.' + activeCategory).show().parents('.filter-for-type').show(); } $(this).change(function() { var clickedCategory = $(this).val(); var checked = $('#categories-wrapper input:checked').map(function() { return this.value; }).get(); if($(this).is(':checked')){ $('.category-group.' + clickedCategory).show().addClass('active').parents('.filter-for-type').show(); } else { setTimeout(function() { $('.category-group.' + clickedCategory).removeClass('active').hide().find('input').prop('checked', false); var activeCategories = $('.category-group.active').length; if (activeCategories < 1) { $('.filter-for-type').hide() } }, 250); } if($(this).hasClass('active-not-checked')) { $(this).removeClass('active-not-checked'); $(this).prop('checked', false); $('.category-group.' + clickedCategory).find('input').prop('checked', false); var removeFIlters = $('.category-group.' + clickedCategory).find('input'); removeFIlters.each(function() { var remove = $(this).attr('id'); $('.remove-' + remove).remove(); }); setTimeout(function() { $('.category-group.' + clickedCategory).hide().removeClass('active'); $('.remove-' + clickedCategory).remove(); var activeCategories = $('.category-group.active').length; if (activeCategories < 1) { $('.filter-for-type').hide() } }, 300); } }); }); /* conditions */ $('#outlet').change(function() { if($(this).is(':checked')){ $('.outlet-input').prop('checked', true).addClass('checked-not-active'); $('#active_filters_container li.remove-4-5, #active_filters_container li.remove-4-9').remove(); } else { $('.outlet-input').prop('checked', false).removeClass('checked-not-active'); } }); var outletInputs = $('.outlet-input'); outletInputs.each(function () { $(this).change(function() { if($(this).hasClass('checked-not-active')){ outletInputs.removeClass('checked-not-active'); $(this).prop('checked', true); $('.outlet-input').not($(this)).prop('checked', false); $('#outlet').prop('checked', false); $('#active_filters_container li.remove-outlet').remove(); } }); }); var categoryTypeInputs = $('#categories-type-wrapper input'); categoryTypeInputs.each(function() { $(this).change(function() { var deselectCategory = $(this).parents('.category-group').data('category'); $('#' + deselectCategory).prop('checked', false).addClass('active-not-checked'); var checked = $('.category-group.' + deselectCategory).find('input:checked').map(function() { return this.value; }).get(); if (checked.length) { $('.category-group.' + deselectCategory).addClass('active'); } else { $('.category-group.' + deselectCategory).removeClass('active'); if(!$('.category-group').length) { $('.filter-for-type').hide(); } $('#' + deselectCategory).prop('checked', true).removeClass('active-not-checked'); } }); }); var checkedInputs = $('#categories-type-wrapper input:checked'); if(checkedInputs.length) { $('.filter-for-type').show(); checkedInputs.each(function(){ var activeCategoryType = $(this).parents('.category-group').data('category'); $('#' + activeCategoryType).addClass('active-not-checked'); }); checkedInputs.parents('.category-group').show().addClass('active'); } /* show the price tag if the price is set in the url */ var pageUrl = window.location.href; var test = pageUrl.split('/'); var pageUrlPrice = test.find(function(el) { return el.match('price'); }); if(pageUrlPrice) { var priceFitler = pageUrlPrice.slice(6); var priceMin = priceFitler.split('-')[0]; var pricemax = priceFitler.split('-')[1]; var filterEl = $( '
' + priceMin + '
-' + pricemax + '
' ); $('#active_filters_container').append(filterEl); $('.filter-content[data-filter-type-id="price"]').addClass('checked'); } if(filtersContainer.find('li').length > 0) { $('#chosen_filters').show(); } }); $(window).on('load', function () { /* commonFunctions.activeFiltersTags(); */ });