![Image[1]-Comment obtenir la fermeture automatique du menu de navigation après avoir cliqué sur le lien d'ancrage dans Elementor - Photon Volatility | Service de réparation professionnel de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/uploads/2024/05/2024051714512069.png)
Configurer un répertoire pour qu'il se ferme après avoir cliqué sur un lien d'ancrage dans Elementor (tel qu'un menu réduit ou un menu de navigation) peut être réalisé en utilisant un code personnalisé. Voici les étapes exactes :
Étape 1 : Modifier le modèle de message individuel
- s'inscrireTableau de bord WordPress.
- Naviguer vers Elementormodèle > Modèles enregistrés.
![Image [2] - Comment réaliser dans Elementor la fermeture automatique du menu de navigation après avoir cliqué sur le lien d'ancrage - Photon Flux | Service de réparation professionnel de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/uploads/2024/06/2024060515180233.png)
- Trouvez votre modèle de message individuel et cliquez sur "Modifier avec Elementor".
Étape 2 : Ajout d'éléments HTML
- Dans l'éditeur de modèle, trouvez la section où vous devez ajouter le code, généralement à la fin de la page.
- Glisser-déposer un élément HTML dans le modèle.
![Image [3] - Comment fermer automatiquement le menu de navigation dans Elementor après avoir cliqué sur le lien d'ancrage - Photon Fluctuation | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/uploads/2024/06/2024060515230998.png)
Étape 3 : Coller le code JavaScript personnalisé
Dans l'élément HTML, collez le code JavaScript suivant :
<script
document.addEventListener('DOMContentLoaded', function() {
var menuItems = document.querySelectorAll('.elementor-table-of-contents a') ; // remplacez .elementor-table-of-contents par votre classe de catalogue
menuItems.forEach(function(menuItem) {
menuItem.addEventListener('click', function() {
var menuToggle = document.querySelector('.elementor-menu-toggle') ; // remplacez .elementor-menu-toggle par votre classe de bouton de menu à bascule
if (menuToggle) {
menuToggle.click() ; // déclenche la fermeture du menu
}
}).
}) ;
}).
</script
explication
- correspondance des noms de classe: :
.elementor-table-of-contentsest le nom de classe du répertoire, vous devez le remplacer par le nom de classe réel du répertoire..elementor-menu-toggleest le nom de classe du bouton de menu à bascule, vous devez le remplacer par le nom de classe du bouton de menu à bascule.
- auditeur d'événements: :
document.addEventListener('DOMContentLoaded', function() { ... }) ;Assurez-vous que le code est exécuté après le chargement complet de la page.menuItem.addEventListener('click', function() { ... }) ;Ajoutez un récepteur d'événement de clic pour chaque lien du catalogue.
- Menu de déclenchement désactivé: :
menuToggle.click() ;Simule le fait de cliquer sur le bouton de basculement du menu, ce qui ferme le menu.
Étape 4 : Enregistrer et publier
- Nommez votre code personnalisé (par exemple "Anchor Links Close Directory").
- Sélectionnez "Tout le site web" comme champ d'application du code.
- Enregistrez et publiez le code.
![Image [4] - Comment obtenir dans Elementor après avoir cliqué sur le lien d'ancrage la fermeture automatique du menu de navigation - Photon Fluctuations | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/uploads/2024/06/2024060515274321.png)
Résumé :
En ajoutant un code JavaScript personnalisé à un modèle d'article unique, vous pouvez mettre en œuvre une fermeture automatique du répertoire après qu'Elementor a cliqué sur un lien d'ancrage. Les étapes clés consistent à éditer le modèle, à ajouter des éléments HTML et à coller le code. Veillez à faire correspondre correctement le nom de la classe pour que la fonctionnalité fonctionne correctement. Cette configuration permet non seulement d'optimiser l'utilisation du menu de navigation, mais aussi d'améliorer l'expérience globale de l'utilisateur et l'interactivité du site. Le choix de cette méthode permet de conserver un site professionnel et fonctionnel.
Lien vers cet article :https://www.361sale.com/fr/11104L'article est protégé par le droit d'auteur et doit être reproduit avec mention.






















![Emoji[wozuimei]-Photonflux.com | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Émoticône [baoquan] - Photon Wave Network | Services professionnels de réparation WordPress, couverture mondiale, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Pas de commentaires