Я пытаюсь добавить класс к элементу при нажатии с помощью angularjs (элемент генерируется через ngRepeat). Мне нужно было знать элемент, щелкнутый по ng-click = "foo()".Как получить элемент, нажатый с помощью углового js ngЩелкните?
код выглядит следующим образом (но я оставляю контроллер и приложение вызова из):
function campaign_list_controller($http) {
this.open_options = function(elem) {
console.log(elem);
}
}
<div class="action_select">
<div class="option" ng-click="ctrl.open_options()">Actions</div>
</div>
http://stackoverflow.com/questions/12430820/accessing-clicked-element-in-angularjs –
''
почему не использовать 'нг-class'? вместо того, чтобы играть с DOM с контроллера. –