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

Comment remplacer le basculement de classe jQuery par du JavaScript pur ?

Patricia Arquette
Libérer: 2024-10-21 11:13:29
original
1083 Les gens l'ont consulté

How to Replace jQuery Class Toggling with Pure JavaScript?

Alternative JavaScript pure pour le basculement de classe jQuery

Problème :
Conversion d'un code jQuery qui bascule les noms de classe pour un menu réactif en JavaScript pur.

Solution :

Option 1 :

  • Utiliser la classList. toggle(), qui est prise en charge par la plupart des navigateurs modernes.
<code class="javascript">var menu = document.querySelector('.menu');
menu.classList.toggle('hidden-phone');</code>
Copier après la connexion

Option 2 (navigateurs plus anciens) :

  • Utilisez la classList Bibliothèque .js pour activer la fonctionnalité classList.toggle().
<code class="javascript">// Install classList.js using your preferred package manager.
var menu = document.querySelector('.menu');
menu.classList.toggle('hidden-phone');</code>
Copier après la connexion

Remarque supplémentaire :

  • Il est recommandé d'utiliser des classes à la place d'identifiants pour une meilleure encapsulation et pour éviter de polluer l'espace de noms global.

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!

source:php
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal