Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

788
Vistas
AngularJS: ng-disabled no funciona para la etiqueta Anchor

Estoy usando ng-disabled, me gusta. Está funcionando bien para mí para la entrada y los botones. Para la etiqueta de anclaje no funciona. ¿Cómo puedo arreglar?

HTML code

 <a ng-disabled="addInviteesDisabled()">Add</a>

JS code

 $scope.addInviteesDisabled = function() { return $scope.event.status === APP_CONSTANTS.STATUSES.PENDING_APPROVAL; };
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

No hay ningún atributo deshabilitado para los hipervínculos. Puedes hacerlo:

 .disabled { cursor: not-allowed; } <a ng-click="disabled()" ng-class="{disabled: addInviteesDisabled()}">Add</a> $scope.disabled = function() { if($scope.addInviteesDisabled) { return false;} }
over 4 years ago · Santiago Trujillo Denunciar

0

Puede crear una clase css linkDisabled y aplicarla a su ancla:

 <style> .linkDisabled { cursor: not-allowed; pointer-events: none; color: grey; } </style>
over 4 years ago · Santiago Trujillo Denunciar

0

Puede hacer esto a través de CSS, no se necesitan directivas sofisticadas. Simplemente use ng-class para aplicar una clase como esta:

clase ng:

 ng-class="{disabledLink: disabledFunction()}"

CSS:

 .disabledLink { color: #ccc; pointer-events:none; }

credito total a-

https://css-tricks.com/pointer-events-current-nav/

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda