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
SCRIPT JQUERY
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


0