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

176
Vistas
JS elimina el nombre de la clase dinámicamente

Tengo el requisito de eliminar un nombre de clase dinámicamente a través de js.

La razón para hacerlo es que estoy tratando de eliminar el ícono de ordenar una columna específica de una tabla.

Cuando inspecciono el elemento, veo que tengo ng-class con el mismo nombre de clase que el atributo de clase.

No tengo acceso al archivo angular, ya que es una aplicación de terceros, pero puedo escribir algo de JS en él.

 <th title="" ng-repeat="$column in $columns" ng-class="{ 'sortable': $column.sortable(this), 'sort-asc': params.sorting()[$column.sortable(this)]=='asc', 'sort-desc': params.sorting()[$column.sortable(this)]=='desc' }" class="col_poi_Id_356 sortable"> </th>

Cuando elimino el "ordenable" de la clase manualmente desde la consola del desarrollador, funciona muy bien.

Pero cuando intento hacer: element.remove("sortable"); elimina el "ordenable" tanto de la clase como de la clase ng y provoca un comportamiento no deseado.

Quiero eliminar un nombre de clase solo del atributo de clase sin tocar la clase ng.

¿es eso posible?

No tengo mucho conocimiento en JS, pero traté de encontrar una solución en Google pero no encontré ninguna.

cualquier ayuda, incluidos los enlaces, será muy apreciada.

¡Gracias!

about 4 years ago · Juan Pablo Isaza
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