Metoda removeClass
Metoda removeClass usuwa
określoną klasę CSS z atrybutu
class. Można
usunąć jedną lub kilka klas jednocześnie.
Składnia
Jedna klasa CSS:
$(selektor).removeClass(nazwa klasy CSS)
Kilka klas CSS:
$(selektor).removeClass('klasa1 klasa2 klasa3 ...')
Zastosowanie funkcji do każdego elementu w zestawie:
$(selektor).removeClass(function(numer w zestawie, bieżące klasy CSS elementu))
Przykład
Nasz akapit ma już dwie klasy. Usuńmy
klasę www:
<p id="test" class="eee www">text</p>
$('#test').removeClass('www');
Kod HTML będzie wyglądać tak:
<p id="test" class="eee">text</p>
Przykład
Nasz akapit ma już klasę. Usuńmy tę klasę:
<p id="test" class="www">text</p>
$('#test').removeClass('www');
Kod HTML będzie wyglądać tak:
<p id="test" class="">text</p>
Przykład
Nasz akapit ma już 3 klasy.
Usuńmy dwie klasy - www i
ggg:
<p id="test" class="eee www ggg">text</p>
$('#test').removeClass('www ggg');
Kod HTML będzie wyglądać tak:
<p id="test" class="eee">text</p>
Zobacz też
-
metody
addClass,toggleClass,hasClass -
Właściwość JavaScript
classlist,
za pomocą której można dodawać i usuwać klasy CSS elementu w czystym JavaScript