我只是想知道如何改进这段代码:
pagination.children('li.active').prev().prev().prev().prev().prevAll('li.pgn').css("display","none");
我只是不喜欢.prev()
链条,也没有找到改进它的方法,但我相信你知道如何;-)
编辑:
分页是我的ul
,其中包含很多li
与有active
课程的人。
我想选择li
之前的所有,li.active
但不是前 5 个。
示例(忘记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>