Camping_RIDER: Ich sehe vor lauter Bäumen den Wald nicht mehr

Beitrag lesen

Aloha ;)

  if(window.pageYOffset > 0 && !document.body.classList.contains("fixed-header-on")) {
    document.body.classList.add("fixed-header-on");                 
  } else if (window.pageYOffset == 0 && document.body.classList.contains("fixed-header-on")) {
    document.body.classList.remove("fixed-header-on");
  }

Die Abfragen document.body.classList.contains("fixed-header-on") sind überhaupt nicht nötig, da in add() bzw. remove() bereits enthalten.

Danke für die Anmerkung, war mir so nicht bewusst. Demnach dann einfach:

if(window.pageYOffset > 0) {
  document.body.classList.add("fixed-header-on");                 
} else if (window.pageYOffset == 0) {
  document.body.classList.remove("fixed-header-on");
}

?

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
# Twitter # Steam # YouTube # Self-Wiki # Selfcode: sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[