Counts

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