【问题标题】:getting angular element using nested classes使用嵌套类获取角度元素
【发布时间】:2016-04-25 01:22:49
【问题描述】:

在我的 angularjs 应用程序中,点击一个按钮,我有

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

工作正常。

现在在main_tabSet 下注入的引导类很少,我试图在 ng-click as 中访问它们

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

但这不是返回元素。使用嵌套类访问元素的正确方法是什么?

【问题讨论】:

标签: javascript angularjs jqlite


【解决方案1】:

你想像这样使用querySelector

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

Elemenet documentation

来自他们自己在find() 上的文档:f

find() - 仅限于按标签名称查找

还有非常相关的问题:

AngularJS: How to .find using jqLite?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多