Counts

var categoryCounts = {"2":"10","3":"11","4":"5","5":"4","6":"3"}; $( ".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":"2","39":"1","51":"1","52":"1","54":"1","55":"1","82":"3","83":"8","84":"7","85":"6","86":"3","87":"3","88":"1","89":"9","90":"5","91":"9","93":"3","98":"6","99":"4","100":"6","103":"4","104":"4","105":"2","106":"2","107":"2","108":"1","109":"1","110":"1","111":"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' ); }); });