Hej beatovich,
Warum verwendest du keine Event-Delegation?
Lohnt sich das bei zwei Elementen, die als gemeinsames Elternelement nichts wesentlich besseres als body haben?
Es lohnt sich generell weil buttons mit aria-expanded hochwahrscheilich öfters auftreten.
Das halte ich auch für wahrscheinlich.
Das wäre mir zu unspezifisch in einem "richtigen" Dokument.
<button aria-expanded="false">Click</button> <div>Klappbox Inhalt</click>
Was ist hier falsch?
Ist das eine Fangfrage? Aus HTML-Sicht das </click>
und im öffnendne div-Tag fehlt ein "hidden"…
Marc