引用';调用控制器函数Angularjs

引用';调用控制器函数Angularjs,angularjs,angularjs-scope,angularjs-controller,angularjs-model,Angularjs,Angularjs Scope,Angularjs Controller,Angularjs Model,相当简单,但我想不出谷歌需要什么术语。 如何引用调用控制器模糊器函数的元素 html [编辑] 我意识到我的意思是比以前更抽象,所以我创建了一个,因为这个问题已经解决了您可以将$event传递给函数,并从中找出事件的目标: <input type="text" ng-model="cntrlr.inpt" ng-blur="cntrlr.blurr($event)" /> <input type="text" ng-model="cntrlr.second" ng-blur="

相当简单,但我想不出谷歌需要什么术语。 如何引用调用控制器模糊器函数的元素

html [编辑]
我意识到我的意思是比以前更抽象,所以我创建了一个,因为这个问题已经解决了

您可以将
$event
传递给函数,并从中找出事件的目标:

<input type="text" ng-model="cntrlr.inpt" ng-blur="cntrlr.blurr($event)" />
<input type="text" ng-model="cntrlr.second" ng-blur="cntrlr.blurr($event)" />
var app = angular.module("test", []);
app.controller("Cntrlr", ["$scope", function($scope){
  this.blurr = function(){
    alert("which input am I?");
    alert("this is so meta.");
    // ?
  };
}]);
<input type="text" ng-model="cntrlr.inpt" ng-blur="cntrlr.blurr($event)" />
<input type="text" ng-model="cntrlr.second" ng-blur="cntrlr.blurr($event)" />
$scope.blurr = function(event){
    var $this = $(event.target);
    console.log($this);
};