Я пробовал эту модифицированную версию функции jquery:
$scope.link_clicked = function(e) {
if (e.button == 0) {
$("#spinner_bg").css("display", "block");
}
};
Но это дает ошибку: "Невозможно прочитать свойство" кнопка "неопределенного...":/
Вам нужно передать объект $event
: ng-click=link_clicked($event)
например JSFiddle.
Код JS:
angular.module('Joy', [])
.controller('JoyCtrl', ['$scope', function ($scope) {
$scope.link_clicked = function (e) {
console.log(e);
};
}]);