Я пытаюсь проверить, видно ли элемент с помощью транспортира. Вот как выглядит элемент:
<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>
Когда на консоли хром я могу использовать этот селектор jQuery для проверки видимости элемента:
$('[ng-show=saving].icon-spin')
[
<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>
]
> $('[ng-show=saving].icon-spin:visible')
[]
Однако, когда я пытаюсь сделать то же самое в транспортимере, я получаю эту ошибку во время выполнения:
InvalidElementStateError:
invalid element state: Failed to execute 'querySelectorAll' on 'Document':
'[ng-show=saving].icon-spin:visible' is not a valid selector.
Почему это недействительно? Как проверить видимость с помощью транспортира?