Im Grunde möchte ich die Klasse aus dem 'Header' entfernen, nachdem der Benutzer ein wenig nach unten gescrollt und eine weitere Klasse hinzugefügt hat, um das Aussehen zu ändern.
Ich versuche den einfachsten Weg herauszufinden, aber ich kann es nicht zum Laufen bringen.
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll <= 500) {
$(".clearheader").removeClass("clearHeader").addClass("darkHeader");
}
}
CSS
.clearHeader{
height: 200px;
background-color: rgba(107,107,107,0.66);
position: fixed;
top:200;
width: 100%;
}
.darkHeader { height: 100px; }
.wrapper {
height:2000px;
}
HTML
<header class="clearHeader"> </header>
<div class="wrapper"> </div>
Ich bin sicher, ich mache etwas sehr Grundlegendes falsch.