Gunnar Bittersmann: click-within javascript test

Beitrag lesen

@@Rolf B

so ist's vielleicht schöner (hoffentlich auch korrekt... 😉 ).

document.body.addEventListener('click', function(ev){
 	for (var el=ev.target; el && el.NodeName != "BODY"; el=el.parentElement);
 		if(el.nodeName == "NAV") return;
  }
  closeNav();
});

Ich weiß nicht, was an den Variablenbezeichnern ev und el schön sein soll.

Don’t make me think! event und element machen lesbaren Code.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann