Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    jquery: link attivo e no

    Ciao a tutti.
    Ho un piccolo problema con uno script di un menù per aggiungere una classe ad un link e rimuoverla a quello precedente.
    A me sembra corretto, ma aggiunge la classe e NON la rimuove. Potreste aiutarmi ?

    lo script è questo:
    codice:
    $("#ethical-menu a").eq(0).addClass("active");
    	
    $("#ethical-menu a").click(function ()
    {	
    	$(this).addClass("active").siblings().removeClass("active");
            return false;
    });
    Hutton

    "Una tela bianca, offre infinite possibilità."

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Potresti risolvere così:
    codice:
    $("#ethical-menu a").eq(0).addClass("active");
    	
    $("#ethical-menu a").click(function ()
    {	
    $("#ethical-menu a").removeClass("active");//levi a tutti
    
    	$(this).addClass("active");
            return false;
    });
    ps
    forse e' piu' facile studiarsi switchClass() ma non l 'ho ancora provato.

  3. #3
    Funziona !
    anche se sinceramente non capisco il motivo per il quale quello precedente non voleva togliere la classe ....
    Hutton

    "Una tela bianca, offre infinite possibilità."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.