beatovich: Sprachauswahl-Menü funktioniert nicht richtig

Beitrag lesen

problematische Seite

hallo

Ich möchte das Menü zweimal einbinden: auf Desktops soll es am Seitenkopf angezeigt werden, in der mobilen Darstellung am Seitenende. Das würde ich natürlich gerne mit nur einem Script beides abfrühstücken. Ich habe es aber nur hinbekommen, dass das erste Menü funktioniert.

Warum verwendest du keine Event-Delegation?

function clickManager(ev){
	if(ev.target.hasAttribute("aria-expanded") ){
		ev.target.setAttribute("aria-expanded", ( ev.target.getAttribute("aria-expanded") == "false") ); 
	}
}