angularjs中的getelementbyClassName

时间:2015-06-29 10:00:47

标签: jquery angularjs angularjs-directive angularjs-scope

我正在尝试在angularjs中编写此代码: 我将$ event传递给一个函数,然后获取它的父级,然后需要获取所有带有类名的标记。

    elem = $(e.target).parent();
    var checkpoint = elem.parent().parent();
    var checklist = checkpoint.parent();
   //var checkpoints = checklist.getElementsByClassName('point');
    var checkpoints = angular.element(checkpoint).$document.getElementsByClassName('point');        

这里的最后一行不是角度JS的问题。

1 个答案:

答案 0 :(得分:1)

使用animationend选择器:查找带有.point类

的子元素
find()

或使用 querySelectorAll() ;

 var checklist = checkpoint.parent();
 var checkpoints = checklist.find('.point');