CodeIgniter 分页 如何将页码添加为每个 <li></li> 的 class

CodeIgniter Pagination How to add page number as class of every <li></li>

您好,我正在使用一个应用程序,通过 ajax 获取 Codeigniter 分页。问题出在每个回复上,默认情况下第 1 页是 selected。 我正在尝试将 current class 替换为 $("#user_pagination ul.pagination li").removeClass("current");,这工作正常,但问题是将 current class 设置为当前页面。我有变量 index,它有当前页码,现在如果我有一个 class,页码像 <li class='2'><a herf="#">2</a></li>,我很容易添加 [=14] =] class。

有没有什么方法可以使用 CodeIgniter 分页 class?

这是我的例子 html

<ul class="pagination pagination-sm m-t-none m-b-none">
<li class="current"> <a href="javascript:;">1</a> </li>
<li> <a href="javascript:;">2</a> </li>
<li class="next"><a href="javascript:;"> <i class="" title="Next">»</i></a>
</li>
</ul>

如果有什么方法可以 select 目标 <li> 在其子 <a> 中有字符串 2,并且 addClass 到那个 <li>?这样也能解决问题。

如果我没理解错的话,这段代码可以帮助您找到标签 <li>,它的子 <a>:

中有字符串 2
$("#user_pagination ul.pagination li a:contains('2')").parent('li')