Ich versuche mit einem Winkelmesser zu testen, ob ein Element sichtbar ist. So sieht das Element aus:
<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>
In der Chrome-Konsole kann ich mit diesem jQuery-Selektor testen, ob das Element sichtbar ist:
$('[ng-show=saving].icon-spin')
[
<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>
]
> $('[ng-show=saving].icon-spin:visible')
[]
Wenn ich jedoch versuche, dasselbe in Winkelmesser zu tun, wird zur Laufzeit der folgende Fehler angezeigt:
InvalidElementStateError:
invalid element state: Failed to execute 'querySelectorAll' on 'Document':
'[ng-show=saving].icon-spin:visible' is not a valid selector.
Warum ist das nicht gültig? Wie kann ich mit einem Winkelmesser die Sichtbarkeit überprüfen?