hallo
<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"…
Ja, sollte natürlich ein </div> sein.
Da fehlt kein hidden Attribut
[aria-expanded="false"] + * {display:none}
Aber man kann einwenden:
Was, wenn im Button ein halbes Dokument ist? Was ist dann mit ev.target?
Das betrifft deinen Fall wegen dem inline svg.