syannu
4/26/2017 - 1:53 AM

もっとみる

$('.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');
			}
		}
	});
});