Lieber Rolf,
document.querySelectorAll("...")
- diese DOM Methode durchsucht den Knoten, auf dem sie aufgerufen wird, nach Elementen, die zum angegebenen CSS Selektor passen. In diesem Fall das ganze Dokument, und sie sucht<details>
Elemente, die ein Element mitclass="detailsGroup"
als Elternelement haben.
nein, nicht "Eltern" per se, sondern irgendwelche (gerne auch entfernte) Vorfahren. Das ist ein Unterschied, da im Selektor kein >
enthalten ist. Mit .detailsGroup > details
wäre das tatsächlich auf die Eltern beschränkt.
Liebe Grüße
Felix Riesterer