Работа с классами элементов


.hasClass(name) //проверяет наличие элемента с классом, имеющим значение, указанное в параметре метода. Вернет true, если в выбранном наборе присутствует хотя бы один элемент у которого атрибут class имеет значение, указанное в параметре метода. В противном случае вернет false.

.addClass(name) //добавит к атрибуту class отобранных элементов значение (name), указанное в параметре метода.

.removeClass(name) //удалит значение (name) атрибута class, указанное в параметре метода, у всех элементов в выбранном наборе, которым присвоен атрибут class с указанным значением

.toggleClass(name) //добавит атрибут class со значением (name), указанным в параметре метода, ко всем элементам в выбранном наборе, у которых отсутствует это значение, и удалит значение (name) атрибута class, указанное в параметре метода, у всех элементов в выбранном наборе, которым присвоен атрибут class с данным значением

.toggleClass(name, switch) //Добавит сласс, указанный в первом параметре (name) метода, если второй параметр (функция switch) возвращает значение true, или удалит указанный класс, если функция switch вернет false.