/ / CodeIgniter Pagination Come aggiungere il numero di pagina come classe di ogni <li> </ li> - php, jquery, codeigniter, impaginazione

CodeIgniter Pagination Come aggiungere il numero di pagina come classe di ogni <li> </ li> - php, jquery, codeigniter, impaginazione

Ciao, sto lavorando con un'app in cui ottengo la paginazione Codeigniter tramite ajax. Il problema è su ogni risposta, per impostazione predefinita è selezionata Pagina 1. Sto cercando di sostituire il current classe con $("#user_pagination ul.pagination li").removeClass("current"); che funziona bene ma il problema è impostare il current classe alla pagina corrente. Ho la variabile index che ha il numero di pagina corrente, ora se ho avuto una classe con un numero di pagina come <li class="2"><a herf="#">2</a></li>, sarebbe molto facile per me aggiungere il current classe.

C'è un modo per farlo usando la classe di impaginazione CodeIgniter?

Questo è un esempio del mio 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>

Se c'è un modo per selezionare il bersaglio <li> che ha la stringa 2 dentro il suo bambino <a>, e addClass a tale <li>? Ciò risolverebbe anche il problema.

risposte:

1 per risposta № 1

Se ti capisco bene, questo codice può aiutarti a trovare il tag <li> che ha una stringa 2 dentro il suo bambino <a>:

$("#user_pagination ul.pagination li a:contains("2")").parent("li")