jQuery(document).ready(function($){ if($('#taxonomy-tipologie').length>0){ $('#taxonomy-tipologie>.tabs-panel').eq(1).prepend('
'); //'); $('#searchTaxonomyGT').keyup(function(e){ $('.searchTaxonomyGTul li label').removeClass("visibleGT"); if($(this).val().length>1){ var filter = $(this).val(), count = 0; // Loop through the comment list $('.searchTaxonomyGTdiv').parent().children(".categorychecklist").addClass("searchTaxonomyGTul"); $(".searchTaxonomyGTul li label").each(function(){ // If the list item does not contain the text phrase fade it out if ($(this).text().search(new RegExp(filter, "i")) > 0) { $(this).addClass("visibleGT"); if($('#searchTaxonomyGT_keephierarchy').is(":checked")){ //console.log($(this).parentsUntil('.categorychecklist','li').find("label").html()); var lastparent = $(this).parentsUntil('.searchTaxonomyGTul','li'); //parents lastparent.children("label").addClass("visibleGT"); //children var childrenobjs = $(this).parent().find('label'); $(childrenobjs).each(function (index) { $(this).addClass("visibleGT"); }); } count++; }else{ $(this).hide(); } }); } if($('.searchTaxonomyGTul li .visibleGT').length>0){ $('.searchTaxonomyGTul li .visibleGT').show(); $('.searchTaxonomyGTul li label').not(".visibleGT").hide(); }else if($('#searchTaxonomyGT').val()==""){ $('.searchTaxonomyGTul li label').show(); } }); } });