Paginação com JavaScript e jQuery

Algumas vezes, vamos deparar com uma situação onde é preciso fazer uma paginação sem a ajuda de uma linguagem de backend. É exatamente isso que vou ensinar aqui: fazer um sistema de paginação utilizando JavaScript , jQuery e Bootstrap. Vamos primeiramente criar a nossa estrutura HTML e chamar as bibliotecas: Reparem que eu escrevi 3 vezes a mesma

Algumas vezes, vamos deparar com uma situação onde é preciso fazer uma paginação sem a ajuda de uma linguagem de backend. É exatamente isso que vou ensinar aqui: fazer um sistema de paginação utilizando JavaScript , jQuery e Bootstrap.

Vamos primeiramente criar a nossa estrutura HTML e chamar as bibliotecas:

Reparem que eu escrevi 3 vezes a mesma div. Vocês podem repetir quantas vezes quiserem ou até coloca-lá em loop (foreach do PHP, por exemplo). É exatamente essa repetição que vamos paginar. Vamos agora criar as funções em JavaScript:

Até aqui, a paginação já é mostrada, porém, ao clicar nos links, nada acontece. Vamos criar as seguintes funções em JavaScript para que funcione:  ir_para_pagina(), anterior() e proxima().

Então mãos à obra:

Pronto, agora temos um sistema de paginação baseado em div’s com JavaScript + jQuery, porém, precisamos pegar a quantidade de itens por página que o usuário escolher e remontar toda a paginação. Para isso, vamos usar a função change do jQuery:

Nosso sistema de paginação completo, totalmente no HTML, é uma das vantagens dessa paginação. O ganho de performance, claro, depende da quantidade de dados.

Adaptado de https://web.enavu.com/tutorials/making-a-jquery-pagination-system/

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *