Metoda removeClass
Metoda removeClass odstraní
zadanou CSS třídu z atributu
class. Lze
odstranit jednu nebo více tříd současně.
Syntaxe
Jedna CSS třída:
$(selektor).removeClass(název CSS třídy)
Několik CSS tříd:
$(selektor).removeClass('třída1 třída2 třída3 ...')
Aplikace funkce na každý prvek v sadě:
$(selektor).removeClass(function(číslo v sadě, aktuální CSS třídy prvku))
Příklad
Náš odstavec již má dvě třídy. Pojďme
odstranit třídu www:
<p id="test" class="eee www">text</p>
$('#test').removeClass('www');
HTML kód bude vypadat takto:
<p id="test" class="eee">text</p>
Příklad
Náš odstavec již má třídu. Pojďme odstranit tuto třídu:
<p id="test" class="www">text</p>
$('#test').removeClass('www');
HTML kód bude vypadat takto:
<p id="test" class="">text</p>
Příklad
Náš odstavec již má 3 třídy.
Pojďme odstranit dvě třídy - www a
ggg:
<p id="test" class="eee www ggg">text</p>
$('#test').removeClass('www ggg');
HTML kód bude vypadat takto:
<p id="test" class="eee">text</p>
Viz také
-
metody
addClass,toggleClass,hasClass -
JavaScript vlastnost
classlist,
pomocí které lze přidávat a odebírat CSS třídy prvku v čistém JavaScriptu