Gunnar Bittersmann: jQuery add/removeClass: Geht das auch einfacher?

Beitrag lesen

problematische Seite

@@Felix Riesterer

warum genügt es nicht dem <body> (oder von mir aus auch gleich dem <html>) die Klasse map-fullscreen zu toggeln, und der Rest reagiert über Nachfahrenselektoren im CSS?

Ja, es genügt.

Warum stellst du eine Suggestivfrage? 😉

Warum jQuery?

$('#map-fullscreen button').click(function(){
  $('body').toggleClass('map-fullscreen');
});

sieht in Vanilla-JavaScript genauso einfach aus:

document.querySelector('#map-fullscreen button').addEventListener('click', function(){
  document.body.classList.toggle('map-fullscreen');
});

🖖 Stay hard! Stay hungry! Stay alive! Stay home!

--
Vielen Eltern dämmert beim Home-Schooling so langsam die Erkenntnis: Lehrer ist wohl doch ein regelrechter Beruf! (@heuteshow)