Gunnar Bittersmann: toggle event erweitern auf zb. onopen onclose ohne CSS und onselect()

Beitrag lesen

@@Henry

Beim öffnen fügt sich der content ein. Klickt man es aber wieder zu bleibts immer noch drin.

Beim zuklicken möchte ich den Inhalt aber nicht mehr (versteckt) drin haben. […] Daher die Frage ob ich dem DetailsElement nicht auch einfach sagen kann zb. onclose="wirf wieder alles raus"

Der Sinn dahinter erschließt sich mir nicht.

Ein close-Event gibt es nicht nicht; du kannst aber im toggle-Eventhandler abfragen, ob das Ding gerade auf oder zu ist. Wie das geht, war in meinem Codepen doch schon zu sehen: detailsElement.open.

S.a. MDN

😷 LLAP

--
“When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down ‘happy.’ They told me I didn’t understand the assignment, and I told them they didn’t understand life.” —John Lennon