Вопросы к Поиску с Алисой
Метод toggle() отличается от других методов управления классами тем, что он автоматически добавляет или удаляет класс в зависимости от текущего состояния элемента. learnjs.ru
Другие методы выполняют следующие действия:
Метод toggle() также поддерживает дополнительный параметр, который определяет, должен ли класс быть добавлен или удалён, независимо от его текущего состояния. learnjs.ru Если параметру установить значение true, метод будет работать как add(), если false — как remove(). doka.guide