我正在使用Angularjs。在我的应用程序中,我有一个链接说(opentab)。我已经在此
添加了ng-click事件<a href="javascript:void(0);" ng-click="clickevent()">opentab</a>
我希望当用户右键点击&#34; opentab&#34;并选择&#34;在新标签中打开链接&#34;它调用clickevent函数
由于
答案 0 :(得分:1)
你无法检测到,但你可以检测到ctrl + click,cmd + click等等。
<强> HTML 强>
<div ng-app="myApp" ng-controller="mainController">
<a href="javascript:void(0);" href="javascript:void(0);" ng-click="clickevent($event)">Opentab</a>
</div>
<强> JS 强>
var app = angular.module("myApp", []);
app.controller("mainController", function($scope) {
$scope.clickevent = function($event){
if (event.ctrlKey || event.shiftKey || event.metaKey || $event.which == 2) {
alert("aa");
}
}
});
希望它有所帮助,干杯:)