Zugriff auf angeklicktes Element in AngularJS

Ich bin relativ neu in AngularJS und vermute, dass ich kein Konzept verstehe. Ich benutze auch Twitter Bootstrap und habe jQuery geladen.

Workflow: Der Benutzer klickt auf einen Link aus einer Liste, der Abschnitt "master" wird aktualisiert und der Link-Benutzer, auf den geklickt wird, erhält eine aktive Klasse.

Grundlegendes HTML-Markup:

<ul class="list-holder" ng-controller="adminController">
   <li><a ng-click="setMaster('client')">Clients</li>
   <li><a ng-click="setMaster('employees')">Employees</li>
   <li><a ng-click="setMaster('etc')>Etc...</li>
</ul>

So geht es in jQuery:

jQuery(".list-holder").on('click', 'a', function(event){
    event.preventDefault();
jQuery(".list-holder li").removeClass('active');
jQuery(this).parent('li').addClass('active');
});

Ich kann jedoch nicht herausfinden, wie Angular und jQuery integriert werden, um dies zu erreichen, da ich Angular verwende, um die Master-Liste (in JSON-Form) vom Server abzurufen und eine Liste auf der Seite zu aktualisieren.

Wie integriere ich das? Ich kann das Element, auf das ich geklickt habe, nicht finden, wenn ich mich in der Funktion für die Winkelsteuerung befinde

Regler:

function adminController($scope)
    {    
        $scope.setMaster = function(obj)
        {
            // How do I get clicked element's parent li?
            console.log(obj);
        }
    }

Antworten auf die Frage(1)

Ihre Antwort auf die Frage