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 № 1Se 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")