getelementbyClassName в angularjs

0

Я пытаюсь написать этот код в 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.

Теги:
angularjs-scope
angularjs-directive

1 ответ

1

селектор find(): найти элемент children с классом.point

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

или используйте querySelectorAll();

checklist.querySelectorAll(".point")
  • 0
    Я пробовал это, но querySelectorAll не работает с контрольным списком.
  • 0
    затем контрольно-пропускные пункты, не имеющие детей с баллом класса. проверить дом или распечатать контрольные точки в консоли ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню