JA, visibility wird automatisch vererbt - aber ...
bearbeitet von Gunnar Bittersmann@@beatovich
> > function togl(c){v = Nn.children[c].style.visibility == 'visible';
> > Nn.children[c].style.visibility
> > =
> > v ? "collapse" : "visible";
>
> Ich glaube kaum, dass du eine Zuweisung willst als Grundlage der ?: Alternativen
Doch, genau das will er: den an die Variable `v`{: .language-js style="border: none; padding: 0; background: transparent"} zugewiesenen Wahrheitswert des
Vergleichs verwenden.
Klammern und sprechende Variablen machen den Code allerdings besser lesbar:
~~~js
var isVisible = (Nn.children[c].style.visibility == 'visible');
~~~
Ich glaube aber kaum, dass er globale Variablen will; ich hab das nötige `var`{: .language-js style="border: none; padding: 0; background: transparent"} gleich mit ergänzt.
LLAP
Dass das so nicht funktioniert, wurde schon gesagt und soll nicht im Scope dieses Postings sein.
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)