Я намагаюся перевірити, чи видно елемент за допомогою транспортира. Ось як виглядає елемент:
<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.
Чому це не дійсно? Як я можу перевірити видимість за допомогою транспортира?