A voir également:
- Alert(" test"); ok, ligne de code non.
- Test performance pc - Guide
- Code ascii - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Partage de photos en ligne - Guide
- Test compatibilité windows 11 en ligne - Guide
1 réponse
Bonjour
Que t'affiche la console JavaScript de ton navigateur ?
De plus, sans voir le code en question impossible de te répondre !
Nb: pour poster ton code merci de lire ceci avant :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
.
Que t'affiche la console JavaScript de ton navigateur ?
De plus, sans voir le code en question impossible de te répondre !
Nb: pour poster ton code merci de lire ceci avant :
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
.
document.getElementById("sidebar").classList.toggle('active');
}
Évidemment que créer une fonction n'est pas l'appliquée.
Votre code n'étant pas complet (donc incompréhensible pour ceux qui le lisent hors contexte et ne peuvent imaginer sur quoi et quelle partie du HTML vous voulez l'appliquer) et après la réflexion que l'on vous a faite je me demande si vous cherchez vraiment de l'aide.
Il serait plus judicieux d'expliquer ce que vous voulez faire pour cela et de fournir toutes les explications et détails du code qui sont concernés(avec la mise en page adéquate: voir dans le menu des messages comment intégrer des balises de code).
Une chose est sûre:
écrire une fonction n'est pas l'appliquer donc avec le peu de programmation que vous nous montrez qu'il ne se passe rien est parfaitement normal et justifié.
Commencez par appliquer la fonction une fois crée et vous verrez si celle ci comporte des erreurs éventuelles.
Ce que je ne comprends pas c'est un classList suivit(chaîné) d'un .toggle qui semblent indiquer du JQuery...
https://api.jquery.com/toggle/
Pas très cohérent .classList (méthode) donnant la valeur de l'attribut class dans une collection(semblable à un array) il y a déjà quelque chose dans votre raisonnement qui cloche puisque vous indiquez de vouloir masquer une variable interne au programme...qui par définition est une valeur qui n'est jamais affichée. .toggle permet de masquer ou faire apparaître le/les éléments HTML correspondants au sélecteur JQuery/JS.
Revoyez vos sélecteurs ou simplement commencer par apprendre les bases du langage, le chaînage de fonction me semble un peu hasardeux (avec ou sans JQuery)pour vous alors que vous ne savez pas utiliser simplement une fonction...
Ensuite... il nous faudrait voir ton code COMPLET.
Y compris le code HTML dans lequel tu places ton code javascript.
Il faudrait également que tu regardes dans la console de ton navigateur si il y a des messages d'erreurs qui apparaissent... et nous les montrer.