Javascript 使用嵌套类获取角度元素
在我的angularjs应用程序中,点击一个按钮,我Javascript 使用嵌套类获取角度元素,javascript,angularjs,jqlite,Javascript,Angularjs,Jqlite,在我的angularjs应用程序中,点击一个按钮,我 $scope.getItems = function() { var matchedElements = angular.element(document).find('.main_tabSet'); console.log(matchedElements.length); } 这很好用 现在,在main\u tabSet下面注入的引导类很少,我正试图以ng click as访问这些引导类 var matchedEleme
$scope.getItems = function() {
var matchedElements = angular.element(document).find('.main_tabSet');
console.log(matchedElements.length);
}
这很好用
现在,在main\u tabSet
下面注入的引导类很少,我正试图以ng click as访问这些引导类
var matchedElements = angular.element(document).find('.main_tabSet .nav .nav-tabs');
但这并不是返回元素。使用嵌套类访问元素的正确方法是什么?您希望使用
querySelector
如下:
var matchedElements = angular.element(document.querySelector('.main_tabSet .nav .nav-tabs'));
从他们自己在find()上的文档中:f
find()-仅限于按标记名查找
还有一个非常相关的问题:
您希望像这样使用querySelector
:
var matchedElements = angular.element(document.querySelector('.main_tabSet .nav .nav-tabs'));
从他们自己在find()上的文档中:f
find()-仅限于按标记名查找
还有一个非常相关的问题:
find()
只是按标记名查找,而不是按类//id\s查找。。这是你的答案的文件值得注意的是,您可以将完整的jquery添加到页面中,在这种情况下,您的选择器应该可以工作。find()
的可能重复项只是按标记名查找,而不是按类//id\s查找。。这是你的答案的文件值得注意的是,您可以将完整jquery添加到页面中,在这种情况下,您的选择器应该可以处理可能的重复项