English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo removeClass() di jQuery

Metodi HTML/CSS jQuery

Il metodo removeClass() rimuove una o più classi da un elemento selezionato.

Se il nome della classe viene incluso come parametro, verrà rimossa solo quella classe.

Se non viene specificato il nome della classe nei parametri, verranno rimossi tutti i classi.

Sintassi:

Rimuovere tutte le classi

$.removeClass()

Rimuovere la classe specificata

$.removeClass(className)

Rimuovere una classe utilizzando una funzione

$.removeClass(function(index, currentClass))

Esempio

Rimuovere la classe "highlight" da tutti gli elementi <p>:

$("button").click(function(){
  $("p").removeClass("highlight");
});
Prova a vedere‹/›

Una volta, è possibile rimuovere una classe o più classi da un insieme di elementi selezionati (separate da spazi), come mostrato di seguito:

$("button").click(function(){
  $("p").removeClass("highlight big");
});
Prova a vedere‹/›

Se non viene specificato il nome della classe nei parametri, vengono eliminate tutte le classi:

$("button").click(function(){
  $("p").removeClass();
});
Prova a vedere‹/›

Usa removeClass(rimuovi una classe e usa addClass() per aggiungere una nuova classe):

$("button").click(function(){
  $("p").removeClass("red").addClass("green");
});
Prova a vedere‹/›

Valore del parametro

ParametroDescrizione
classNameSpecificare una o più classi da eliminare (separate da spazi)
Attenzione:Se questo parametro è vuoto, vengono eliminati tutti i nomi delle classi
function(index, currentClass)

Restituisci una funzione che elimina una o più classi specificate separate da spazi

  • index-Restituisci la posizione dell'elemento nell'insieme

  • currentClass-Restituisci il nome della classe corrente dell'elemento selezionato

Metodi HTML/CSS jQuery