アイテムの大きなul
リストがありli
ます。JavaScriptを使いたいのですが、方法がわかりません。どうすればこれを作成できますか:
最初の5li
が表示されます。残りは隠されています。[詳細]ボタンをクリックしたとき。クリックするたびに。表示されるliに5を提供します。jsfiddleでhtmlを作成します。
みんなを助けてくれてありがとう、
アイテムの大きなul
リストがありli
ます。JavaScriptを使いたいのですが、方法がわかりません。どうすればこれを作成できますか:
最初の5li
が表示されます。残りは隠されています。[詳細]ボタンをクリックしたとき。クリックするたびに。表示されるliに5を提供します。jsfiddleでhtmlを作成します。
みんなを助けてくれてありがとう、
どうですか
$('li:gt(3)').hide();
$('.more').on('click', function(){
$('li:visible:last').nextAll(':lt(4)').show();
});
$('.more').click(function() {
$('li a:not(:visible)').slice(0,5).show().css('color','red');
return false;
});
.slice(0,5)
一致したセットを最初の5つの要素のみに減らします
あなたはこのようなことをすることができます
$('li').each(function(rowIndex){
if(rowIndex<=5)
$(this).show();
}
else
{
$(this).hide();
}
});
次に、ボタンとクリックイベントで同じ機能を実装します。