为了账号安全,请及时绑定邮箱和手机立即绑定

AngularJS-ng禁用不适用于Anchor标签

AngularJS-ng禁用不适用于Anchor标签

我正在使用ng-disabled,我喜欢它。输入和按钮对我来说很好。对于锚标签不起作用。我该如何解决?HTML code<a ng-disabled="addInviteesDisabled()">Add</a>JS code  $scope.addInviteesDisabled = function() {      return $scope.event.status === APP_CONSTANTS.STATUSES.PENDING_APPROVAL;  };
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

没有超链接的禁用属性。你可以这样做:


.disabled {

  cursor: not-allowed;

}


<a ng-click="disabled()" ng-class="{disabled: addInviteesDisabled()}">Add</a>


$scope.disabled = function() {

  if($scope.addInviteesDisabled) { return false;}

}


查看完整回答
反对 回复 2019-12-03
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

您可以创建一个linkDisabledCSS类,并将其应用于锚点:


<style>


.linkDisabled {

  cursor: not-allowed;

  pointer-events: none;

  color: grey;

}


</style>


查看完整回答
反对 回复 2019-12-03
  • 3 回答
  • 0 关注
  • 767 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信