Counts

var categoryCounts = {"2":"10","3":"12","4":"6","5":"4","6":"4"}; $( ".catalog-filter-count li.cat-item" ).each( function( index, item ) { var itemId = $(item).data( "id" ); $("> a.cat-item", item).append( function() { if( categoryCounts[itemId] ) { return ' ' + categoryCounts[itemId] + ''; } $(item).addClass( 'disabled' ); }); }); var attributeCounts = {"14":"3","26":"1","39":"1","51":"1","52":"2","54":"1","55":"1","82":"3","83":"9","84":"8","85":"7","86":"3","87":"3","88":"1","89":"10","90":"6","91":"10","93":"3","98":"7","99":"5","100":"7","103":"5","104":"5","105":"2","106":"2","107":"2","108":"1","109":"1","110":"1","111":"1","194":"4","204":"6","205":"3","206":"6","207":"5","212":"2","213":"4","214":"1","216":"2","224":"1","245":"5","246":"5","247":"5","257":"1"}; $( ".catalog-filter-attribute li.attr-item" ).each( function( index, item ) { $(item).append( function() { var itemId = $(this).data( "id" ); if( attributeCounts[itemId] ) { var node = document.createElement( 'span' ); node.appendChild( document.createTextNode( attributeCounts[itemId] ) ); $(node).addClass( 'attr-count' ); return node; } $(this).addClass( 'disabled' ); }); });