Hi
We can get text of element by using this in angular js
angular.element(a).text();
please find the example in which i am getting the text and class of selected element.
<!doctype html>
<html ng-app>
<head>
<title>Hello Angural</title>
<script src="
https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
<script>
function getTextController($scope){
$scope.getText = function(e){
e.stopPropagation();
alert("Selected element text is "+angular.element(e.target).text()+". We can also get attribute value like class='"+ angular.element(e.target).attr("class")+"'");
}
}
</script>
</head>
<body>
<div ng-controller="getTextController" ng-click="$event.preventDefault();">
<a href="#" class="home" ng-click="getText($event);">Home</a>
<a href="#" class="projects" ng-click="getText($event);">Projects</a>
<a href="#" class="services" ng-click="getText ($event);">Services</a>
<a href="#" class="contact" ng-click="getText ($event);">Contact</a>
</div>
</body>
</html>