Получение углового элемента с использованием вложенных классов

В моем приложении angularjs при нажатии на кнопку ng, у меня есть

$scope.getItems = function() {
    var matchedElements = angular.element(document).find('.main_tabSet');
    console.log(matchedElements.length);
}

который работает нормально.

Теперь есть несколько классов начальной загрузки, которые вводятся ниже main_tabSet, который я пытаюсь получить доступ в нг-клик как

 var matchedElements = angular.element(document).find('.main_tabSet .nav .nav-tabs');

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

1 ответ

Вы хотите использовать querySelector вот так:

var matchedElements = angular.element(document.querySelector('.main_tabSet .nav .nav-tabs'));

Элеменет документация

Из своих собственных документов на find(): f

find () - ограничен поиском по имени тега

И очень связанный вопрос:

AngularJS: Как найти с помощью jqLite?

Другие вопросы по тегам