在我的ng上的angularjs应用程序中,单击按钮,我有
$scope.getItems = function() {
var matchedElements = angular.element(document).find('.main_tabSet');
console.log(matchedElements.length);
}
工作正常。
现在在
main_tabSet
下面注入了一些引导类,我正在ng-click中尝试访问 var matchedElements = angular.element(document).find('.main_tabSet .nav .nav-tabs');
但这并不返回元素。使用嵌套类访问元素的正确方法是什么?
最佳答案
您想像这样使用querySelector
:
var matchedElements = angular.element(document.querySelector('.main_tabSet .nav .nav-tabs'));
Elemenet documentation
来自
find()
上他们自己的文档:ffind()-仅限标签名称查找
和非常相关的问题:
AngularJS: How to .find using jqLite?
关于javascript - 使用嵌套类获取 Angular 元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34879012/