Ciao Anu,prova così
<script> $(document).ready(function(){ $( ".test" ).click(function() { $('#mostra_index').removeClass('non_visibile'); $('#nascondi_index').addClass('non_visibile'); $('#mostra_nascondi').addClass('collapsed'); $('#mostra_nascondi').removeClass('test'); }); $( ".collapsed" ).click(function() { $('#mostra_index').addClass('non_visibile'); $('#nascondi_index').removeClass('non_visibile'); $('#mostra_nascondi').addClass('test'); $('#mostra_nascondi').removeClass('collapsed'); }); });</script>Edit: mi sono accorto che non hai dato da nessuna parte un elemento con classe "test"