Как использовать транспортир, чтобы проверить, видим ли элемент?

Я пытаюсь проверить, виден ли элемент с помощью транспортира. Вот как выглядит элемент:

<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>

Находясь в консоли chrome, я могу использовать этот селектор 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.

Почему это не верно? Как я могу проверить видимость с помощью транспортира?

Ответы на вопрос(7)

Ваш ответ на вопрос