我有以下几行:

<a href="#" id="12345" data-ng-click="ShowId()">

在我的 Controller 中,我有:
$scope.ShowId = function(){
     alert('clicked element id in here: 12345');
};

如何在我的 Controller ShowId函数中访问被单击元素的ID(在我的情况下为12345)?

请注意,绑定(bind)不在ng-repeat内,因此我可以访问项目ID或类似内容。

最佳答案

我解决了这个问题:

<a href="#" id="12345" data-ng-click="ShowId($event)">

$scope.ShowId = function(event)
{
   alert(event.target.id);
};

关于angularjs - 如何在angularjs中检索单击的ElementId?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31955930/

10-11 15:36