Javascript 在ng click方法中单击时更改锚定标记的文本
我有一个锚定标签,当点击它时,应该在ng click函数中更改它的文本。有人能帮我一下吗? 代码如下:Javascript 在ng click方法中单击时更改锚定标记的文本,javascript,angularjs,Javascript,Angularjs,我有一个锚定标签,当点击它时,应该在ng click函数中更改它的文本。有人能帮我一下吗? 代码如下: <div ng-app="Test"> <div ng-controller="Foo"> <a class="anchClass" ng-click="hi($event)">click me</a> </div> angular.module('Test',[]).controller('Foo', function
<div ng-app="Test">
<div ng-controller="Foo">
<a class="anchClass" ng-click="hi($event)">click me</a>
</div>
angular.module('Test',[]).controller('Foo', function ($scope, $element) {
$scope.hi = function (e) {
var elem = angular.element(e.srcElement);
elem.val("Search");
}
})
点击我
角度.module('Test',[]).controller('Foo',function($scope,$element){
$scope.hi=函数(e){
var elem=角度元素(e.src元素);
元素值(“搜索”);
}
})
使用$event.currentTarget更改当前元素的文本
angular.module('Test',[]).controller('Foo',function($scope,$element){
$scope.hi=函数(e){
e、 currentTarget.text=“搜索”;
}
})
点击我
谢谢,这很有帮助:)