我尝试了jquery函数的这个修改版本:
$scope.link_clicked = function(e) {
if (e.button == 0) {
$("#spinner_bg").css("display", "block");
}
};
但是它给出了错误:“无法读取未定义的属性'按钮'...:/
答案 0 :(得分:1)
您需要传递$event
对象:ng-click=link_clicked($event)
,如JSFiddle。
JS代码:
angular.module('Joy', [])
.controller('JoyCtrl', ['$scope', function ($scope) {
$scope.link_clicked = function (e) {
console.log(e);
};
}]);