Ce message décrira la procédure pour créer une pagination en javascript.
Comment créer une pagination simple en JavaScript?
L'idée de pagination JavaScript utilise le «Suivant" et "Précédent»Boutons ou liens pour naviguer entre les pages. L'objectif fondamental de la pagination est de permettre aux utilisateurs de naviguer rapidement dans le contenu en cliquant sur des liens ou des boutons.
Examinons l'exemple pour comprendre le processus de création de pagination simple dans JavaScript. Cela prendra trois étapes.
Étape 1: Ajoutez le contenu dans le fichier html
Tout d'abord, créez le contenu qui souhaite s'afficher sur la page Web. Ici, nous allons créer une liste commandée à l'aide d'un HTML "ol”Tag qui stocke les listes des langages de programmation, des fruits, du comptage et des jours de la semaine. Toutes ces listes seront imprimées sur différentes pages en utilisant la technique de pagination:
Étape 2: Style le contenu et les boutons à l'aide de CSS
Ensuite, stylisez le contenu, les boutons et les actions effectuées par des boutons, tels que changer de couleur sur le volant et ainsi de suite.
La classe CSS pour styliser le «suivant»(>) Et«précédent"(<) buttons are as follows:
.PaginationPour styliser les boutons dynamiques "1, 2, 3… », Utilisez le code CSS suivant:
.numéro de pagination,Pour modifier la couleur sur le plan de planage des boutons, utilisez la classe donnée:
.Pagination-numéro: plané,Pour les boutons actifs, définissez les différentes couleurs du bouton à l'aide des propriétés CSS ci-dessous:
.numéro de pagination.actifCette classe CSS est utilisée pour styliser la liste à afficher sur la page Web:
.OlstyleLorsqu'il est nécessaire de masquer n'importe quel bouton ou tout contenu, utilisez la classe CSS ci-dessous:
.cachéÉtape 3: Créez une pagination simple à l'aide de JavaScript
Maintenant, dans le fichier JavaScript, utilisez le code suivant pour créer un conteneur pour la pagination:
Dans l'extrait ci-dessus suivant:
Ici, nous déclarons quelques variables pour définir le contenu de pagination:
const PaginationLimit = 10;Maintenant, créez une variable qui obtient les références des numéros de page, des boutons et de la liste de contenu à l'aide de leurs ID attribués:
const paginationNumbers = document.getElementById ("Page-numbers");Définissez une fonction de désactivation du bouton lorsque la liste est au début ou à la fin. Cela signifie désactiver le «Suivant (>)"Bouton lorsque la dernière page est ouverte, de même, désactivant le"précédent (<)”Bouton Lorsque la première page est ouverte:
const disablebutton = (bouton) =>De même, désactiver le bouton, pour activer les boutons de pagination, utilisez la fonction ci-dessous:
const activybutton = (bouton) =>Ici, nous gérerons l'état des boutons de la page, lorsqu'ils seront activés ou lorsqu'ils sont désactivés:
const handlePageButTonsstatus = () =>Créez des boutons dynamiques en fonction de la longueur du contenu et ajoutez-les dans un conteneur de pagination:
const appendPageNumber = (index) =>Ajoutez le code ci-dessus à la fonction donnée afin que chaque fois qu'une nouvelle page soit définie, le numéro de page actif est mis à jour:
const setCurrentPage = (pagenum) =>Lorsque le bouton Numéro de page est cliqué, utilisez l'écouteur de l'événement Cliquez, pour appeler «setcurrentpage" fonction. Pour cliquer sur le bouton précédent, déplacez la page précédente en soustrayant le «1" du "page actuelle", Et pour cliquer sur le bouton Suivant, passez à la page suivante en ajoutant"1" dans le page actuelle»:
fenêtre.addEventListener ("Load", () =>Sortir
C'est tout sur la pagination en javascript.
Conclusion
Pour créer une pagination simple en JavaScript, créez d'abord un conteneur pour l'élément de pagination et la liste des éléments à paginer. Divisez la liste des éléments en petits groupes, ou «pages», Basé sur le nombre souhaité d'articles par page. Créez des boutons ou des liens pour naviguer entre les pages et les ajouter au conteneur de pagination. Ajoutez des écouteurs d'événements aux boutons pour mettre à jour les éléments affichés lorsque vous cliquez sur. Utilisez JavaScript pour masquer les éléments qui ne sont pas sur la page actuellement affichée et pour afficher les éléments qui sont. Style l'élément de pagination et les boutons comme vous le souhaitez. Ce message a décrit la procédure de création de pagination en javascript.