jQuery(function($){
var catArr=[];
$(document).on('click', '.checkbox-icon', function(){
$('#get_cate').addClass("custom-loader");
$('.woocommerce-pagination').addClass('hide');
thisVal=$(this).val();
if($(this).prop("checked")==true){
catArr.push(thisVal);
filterOptionSelection();
}else if($(this).prop("checked")==false){
catArr=$.grep(catArr, function(value){
return value!=thisVal;
});
filterOptionSelection();
if(catArr.length==0){
$('#get_cate').removeClass("custom-loader");
$('.Category-Page-text ul.products').addClass("custom-loader");
$('.filter_error').css('display', 'none');
$(".Category-Page").load(location.href + " .Category-Page>*", "");
$('.woocommerce-pagination').removeClass('hide');
$('.Category-Page-text ul.products li>a img').wrap('<div class="img_wrap"></div>');
}}
});
function filterOptionSelection(){
$.ajax({
type: 'POST',
url: ajaxpro_fil.ajax_url,
data: {
arrayData: catArr,
action: 'product_filter_function',
token: ajaxpro_fil.token
},
success: function(res){
$('#get_cate').removeClass("custom-loader");
$('#get_cate').empty();
$('.woocommerce-pagination').removeClass('hide');
$('#get_cate').append(res);
},
complete: function(){
$('#get_cate img').wrap('<div class="img_wrap"></div>');
}});
}});