Maison > interface Web > js tutoriel > le corps du texte

Implémentez l'effet de changement d'onglet le plus simple basé sur jquery_jquery

WBOY
Libérer: 2016-05-16 15:01:41
original
1757 Les gens l'ont consulté

Cette fonction est couramment utilisée dans les sites Web d'aujourd'hui, qui consiste à classer certains contenus sous forme d'onglets. , comme le centre commercial Tmall ci-dessous.

Le code source suivant est calqué sur un onglet écrit par Tmall. L'effet de l'implémentation est le suivant.

Utilise principalement l'événement click qui déclenche la section correspondante lorsque nous cliquons dessus, puis affiche et masque les éléments correspondants dans la zone d'affichage du contenu (tabbox) dans l'événement click.

En même temps, le survol est utilisé pour ajouter un effet de survol de la souris.

Code :

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta charset="utf-8" />
  <link href="css/style1.css" rel="stylesheet" type="text/css" />
  <script src="jquery-1.3.2.min.js"></script>
  <title></title>
  <script>
    $(function () {
      var $div_li = $("div.tab_menu ul li");
      $div_li.click(function () {       //定义了tan_menu对应的单击事件,也就是类别的单击事件。
        $(this).addClass("selected")
        .siblings().removeClass("selected");
        var index = $div_li.index(this);
        $("div.tab_box>div").eq(index).show()
        .siblings().hide();
      }).hover(function () {         //定义了鼠标滑过特效
        $(this).addClass("hover");
      }, function () {
        $(this).removeClass("hover");
      });
    });

  </script>
</head>
<body>
  <div class="tab">
    <div class="tab_menu">
      <ul>
        <li class="selected">时事</li>
        <li>体育</li>
        <li>娱乐</li>
      </ul>
    </div>
    <div class="tab_box">
      <div>时事</div>
      <div class="hide">体育</div>
      <div class="hide">娱乐</div>
    </div>
  </div>
</body>
</html>
Copier après la connexion

Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à tout le monde de maîtriser les compétences de changement d'onglet.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal