jQuery est une bibliothèque JavaScript très populaire qui fournit de nombreuses fonctions et plugins puissants et faciles à utiliser. L’un d’eux est le plugin d’onglets, qui rend la création d’onglets très simple. Dans cet article, nous verrons comment créer de superbes onglets à l'aide de la méthode d'onglet jQuery.
Tout d’abord, créez la structure d’onglets requise en HTML. Nous devons créer un ensemble d'éléments de liste et la zone de contenu correspondante. Chaque élément de liste est associé à une zone de contenu. Le code est le suivant :
<ul class="tabs"> <li><a href="#tab1">Tab 1</a></li> <li><a href="#tab2">Tab 2</a></li> <li><a href="#tab3">Tab 3</a></li> </ul> <div class="tab-content"> <div id="tab1" class="tab-pane">Content for tab 1 goes here.</div> <div id="tab2" class="tab-pane">Content for tab 2 goes here.</div> <div id="tab3" class="tab-pane">Content for tab 3 goes here.</div> </div>
Ensuite, nous devons ajouter quelques styles CSS pour rendre l'onglet. Voici quelques styles de base :
.tabs { list-style: none; margin: 0; padding: 0; display: inline-block; } .tabs li { display: inline-block; margin-bottom: -1px; position: relative; padding: 10px 15px; border: 1px solid #ccc; border-bottom: none; cursor: pointer; } .tabs li.active { background-color: #fff; border-color: #ccc; border-bottom-color: transparent; } .tab-content { border: 1px solid #ccc; padding: 20px; }
Maintenant, nous pouvons utiliser la méthode de tabulation jQuery pour créer des onglets. Nous devons introduire la bibliothèque jQuery et le plug-in tab.js dans HTML. L'onglet peut ensuite être initialisé à l'aide du code suivant :
$(document).ready(function() { $('.tabs').tab(); });
Cela appliquera automatiquement le plugin tab à notre onglet. Nous pouvons transmettre certaines options dans la méthode tab pour personnaliser le comportement et l'apparence de l'onglet. Voici quelques-unes des options disponibles :
Ces options peuvent être passées à la méthode tab comme ceci :
$('.tabs').tab({ active: 1, animation: 'slide', duration: 500, easing: 'linear' });
En passant ces valeurs dans les options, nous pouvons personnaliser le comportement et l'apparence de l'onglet.
Dans la méthode tab, nous pouvons également utiliser des fonctions de rappel pour répondre à divers événements sur la page à onglet. Voici quelques-unes des fonctions de rappel disponibles :
Ces fonctions de rappel peuvent être transmises à la méthode tab comme ceci :
$('.tabs').tab({ activate: function(event, ui) { // Handle activate event }, beforeActivate: function(event, ui) { // Handle beforeActivate event }, load: function(event, ui) { // Handle load event }, create: function(event, ui) { // Handle create event } });
Maintenant, nous avons réussi à créer une belle page à onglet, en tirant parti de la puissance de la méthode tab jQuery. Que ce soit dans un site Web ou une application Web, les onglets sont un excellent moyen d'organiser le contenu et de fournir une interface facile à naviguer.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!