Метод removeClass - удаление CSS класса из атрибута class через jQuery

Метод removeClass удаляет заданный CSS класс из атрибута class. Можно удалить один или несколько классов одновременно.

Синтаксис

Один CSS класс:

$(селектор).removeClass(имя CSS класса)

Несколько CSS классов:

$(селектор).removeClass('класс1 класс2 класс3 ...')

Применение функции к каждому элементу в наборе:

$(селектор).removeClass(function(номер в наборе, текущие CSS классы элемента))

Пример

У нашего абзаца уже есть два класса. Давайте удалим класс www:

<p id="test" class="eee www">text</p> $('#test').removeClass('www');

HTML код станет выглядеть так:

<p id="test" class="eee">text</p>

Пример

У нашего абзаца уже есть класс. Давайте удалим этот класс:

<p id="test" class="www">text</p> $('#test').removeClass('www');

HTML код станет выглядеть так:

<p id="test" class="">text</p>

Пример

У нашего абзаца уже есть 3 класса. Давайте удалим два класса - www и ggg:

<p id="test" class="eee www ggg">text</p> $('#test').removeClass('www ggg');

HTML код станет выглядеть так:

<p id="test" class="eee">text</p>

Смотрите также

  • методы addClass, toggleClass, hasClass
  • JavaScript свойство classlist,
    с помощью которого можно добавлять и удалять CSS классы элемента на чистом JavaScript



Чат с GPT Компилятор