$('.display-more').each(function() {
var numVisible = 0;
var elm = $(this).parent().parent().parent().find('ul li');
if (elm.length > 3) {
for (var i=3; i<elm.length; i++) {
elm.eq(i).css('display','none');
}
numVisible = 3;
} else {
$(this).parent().css('display','none');
}
$(this).tap(function() {
for (var i=0; i<3; i++) {
elm.eq(numVisible++).css('display', 'block');
if (numVisible == elm.length) {
$(this).parent().css('display', 'none');
}
}
});
});