私はちょうどこのコードを改善する方法を疑問に思っています:
pagination.children('li.active').prev().prev().prev().prev().prevAll('li.pgn').css("display","none");
私は.prev()
チェーンが好きではなく、それを改善する方法を見つけられませんでしたが、あなたはその方法を知っていると確信しています;-)
編集:
ページネーションは、クラスを持っている人がul
たくさん含まれている私のものです。li
active
最初の5つ前のものではなく、li
前のものをすべて選択したい。li.active
pgn
例(クラスは忘れてください):
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li class="active"></li>
それはこれを与えるでしょう:
<li style="displat: none;"></li>
<li style="display: none;"></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li class="active"></li>