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
Código :
<li id="MenuPrinc"><a data-hash href="#1" id="APrinc" class="bg"></a></li>
SCRIPT JQUERY
Código :
<script>
$( "MenuPrinc" ).click(function() {
if ( $( this ).hasClass( "active" ) ) {
$( "APrinc" ).removeClass( "text-color-light" ).addClass( "text-color-dark" );
//$( this )
//.animate({ left: -10 });
}
});
</script> 