Bonjour,
J'essaye de changer la class de mon header au scroll de la manière suivante :
Et voici mon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function init() { window.addEventListener('scroll', function(e){ var distanceY = window.pageYOffset || document.documentElement.scrollTop, shrinkOn = 300, header = document.querySelector("header"); if (distanceY > shrinkOn) { classie.add(header,"headerstandard"); } else { if (classie.has(header,"headerstandard")) { classie.remove(header,"headerstandard"); } } }); } window.onload = init();
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id="page"> <header id="masthead" class="headerbigger"> </header> </div>
La console m'indique :Je n'arrive pas à comprendre d'où vient l'erreur.Uncaught ReferenceError: classie is not defined
Quelqu'un voit-il le problème ?
Partager