JQuery - Cambio de clases en jQuery

 
Vista:

Cambio de clases en jQuery

Publicado por josewings (1 intervención) el 25/08/2019 19:21:03
Buenas tardes,

Estoy tratando de realizar un cambio de clase, cuando un <li> tiene la clase "active", que muestre la clase ""text-color-dark", y en caso contrario ""text-color-light", pero el código que he programado no hay manera de que funcione.

He hecho variaciones pero no logro que realice ningún cambio. ¿Alguna idea?

Muchas gracias de antemano,

HTML

1
<li id="MenuPrinc"><a data-hash href="#1" id="APrinc" class="bg"></a></li>

SCRIPT JQUERY

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script>
 
$( "MenuPrinc" ).click(function() {
 
    if ( $( this ).hasClass( "active" ) ) {
 
        $( "APrinc" ).removeClass( "text-color-light" ).addClass( "text-color-dark" );
 
        //$( this )
        //.animate({ left: -10 });
 
    }
 
});
 
</script>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder