$('.container').each(function() { var n = $(this).children().slice(3).hide(); $('<button/>', {class: 'add', text: n.length}).insertAfter(n.last()).click(function() { n.show() }) });