Rolf b: JavaScript: Toggle für verschiedene Elemente

Beitrag lesen

problematische Seite

Jetzt übertreibst Du aber. Wenn "funktionieren" sich für dich nur noch auf a11y bezieht, dann siehst Du es doch etwas eng.

IE/Edge zeigen den Text konstant an. Das ist nicht das, was "funktionieren" meint - im Sinne von "die von Henry gewünschte Usability". Okay, u7y hat eine kleinere Zahl als a11y, ist aber deshalb nicht unwichtiger.

Die aria-expanded Lösung ist dagegen sehr elegant. Kannte ich nicht (aria ist für mich bis immer noch was Gesungenes), hätte ich aber in meinem Vorschlag auch mit einer Klasse am Button realisieren können. Das setzt nur voraus, dass die Konversationen vom Button aus per + Kombinator erreichbar sind. Wenn das so ist - sehr schön, hab ich wieder einen Trick mehr gelernt :)

Rolf