I'm trying to get the attribute value of element but return undefined.
html
<button id="myId" ng-click="hi($event)">click me</button>
js
$scope.hi = function (e) {
var elem = angular.element(e.srcElement);
alert(elem.attr("id"));
}
why i get undefined?