Фильтрация отобранных элементов
.is() //вернёт значение true, если среди отобранных ранее элементов присутствует хотя бы один, указанный в параметре и false - если такого элемента нет. Подробнее...
.not() // исключит из отобранных ранее элементы, которые указаны в параметре. Подробнее...
.eq(index) // выберет элемент из отобранных ранее, с указанным в параметре индексом. Подробнее...
.slice(startIndex, endIndex) // выберет элементы из ранее отобранных, индекс которых находится в диапазоне, указанном в параметре (отсчет начинается с 0). При указании отрицательных значений в параметре, отсчет начинается с 1. Второй параметр не обязателен. Подробнее...
.filter() // выберет элемент из отобранных ранее, которые соответствуют указанному в параметре условию. Подробнее...
.filter(fn) // выберет элементы из отобранных ранее, которые соответствуют значению, возвращенному из функции (при условии trye), указанной в параметре. Подробнее...
Относительный поиск элементов
.siblings() //возвращает элементы, которые являются соседними для отобранных ранее объектов и имеют общего родителя. Подробнее...
.parent() //возвращает элементы, которые являются прямыми родителями для отобранных ранее объектов. Подробнее...
.parents() //возвращает все родительские элементы для отобранных ранее объектов (независимо от уровня вложенности. Подробнее...
.children() //возвращает дочерние элементы каждого из отобранных ранее объектов Подробнее...
.next() //возвращает элемент, который расположен следующим за объектом из отобранных ранее. Подробнее...
.nextAll() ///возвращает все элементы, который расположены следующими за объектом из отобранных ранее. Подробнее...
.prev() //возвращает один элемент, который расположен перед объектом из отобранных ранее. Подробнее...
.prevAll() //возвращает все элементы, который расположены перед объектом из отобранных ранее. Подробнее...
Работа с атрибутами элементов
.attr(name) //Вернет значение атрибута, указанного в параметре метода, для первого объекта из отобранного набора элементов. Подробнее...
.attr(name, value) //Присвоит значение (value) атрибуту, указанному в параметре метода (name), для объектов из отобранного набора. Подробнее...
.attr(name, fn) //Присвоит значение атрибуту, указанному в параметре метода (name), которое возвращает пользовательская функция (fn), для всех объектов из отобранного набора. Подробнее...
.attr(settings) //Объектам из отобранного набора, присвоит атрибуты с соответствующими значениями, перечень которых указан в параметре метода. Подробнее...
.removeAttr(name) //Удалит атрибут, указанный в параметре метода, у всех отобранных ранее объектов, обладающих этим атрибутом. Подробнее...
Работа с классами элементов
.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.
Работа с атрибутом value
.val() //вернет значение атрибута value для первого элемента input, содержащегося в отобранном наборе. Для элемента select с возможностью множественного выбора, вернет массив значений (option), которые выбраны в первом элементе. Подробнее...
.val(string) //установит значение value, указанное в параметре (string) метода для всех отобранных элементов input Подробнее...
.val(array) //принимает в качестве параметра строковый массив со значениями для радиокнопок, чекбоксов и select Подробнее...
Методы для работы с контентом
.text() //возвращает текстовое содержимое всех элементов в отобранном наборе. Подробнее...
.text(string) //изменит текстовое содержимое элементов в отобранном наборе на строку, переданную в параметре (string) метода. Подробнее...
.html() //возвращает html содержимое первого элемента в отобранном наборе. Подробнее...
.html(string) //добавит html содержимое, переданное в параметре (string) метода, для всех элементов в отобранном наборе Подробнее...
Методы для вставки контента
.append(content) //вставляет контент, переданный в параметре (content) метода, внутрь каждого элемента из отобранного набора за уже существующим содержимым элемента. Подробнее...
.appendTo(selector) //перемещает элементы из отобранного набора внутрь элемента, указанного в параметре (selector) метода, в конец содержимого элемента. Подробнее...
.prepend(content) //вставляет контент, переданный в параметре (content) метода, внутрь каждого элемента из отобранного набора перед уже существующим содержимым элемента. Подробнее...
.prependTo(selector) //перемещает элементы из отобранного набора внутрь элемента, указанного в параметре (selector) метода, в начало содержимого элемента. Подробнее...
.before(content) //вставляет контент, переданный в параметре (content) метода, перед каждым элементом из отобранного набора. Подробнее...
.after(content) //вставляет контент, переданный в параметре (content) метода, после каждого элемента из отобранного набора. Подробнее...
.insertBefore(selector) //перемещает элементы из отобранного набора в позицию перед элементом, указанным в параметре (selector) метода. Подробнее...
.insertAfter(selector) //перемещает элементы из отобранного набора в позицию после элемента, указанного в параметре (selector) метода. Подробнее...
Методы для обрамления контента
.wrap(html) //оборачивает каждый из отобранных элементов в html, указанный в параметре. Подробнее...
.wrap(element) //оборачивает каждый отобранный элемент в DOM-элемент, указанный в параметре. Подробнее...
.wrapAll(html) //оборачивает все отобранные элементы в html, указанный в параметре. Подробнее...
.wrapAll(element) //оборачивает все отобранные элементы в DOM-элемент, указанный в параметре. Подробнее...
.wrapInner(html) //оборачивает содержимое каждого отобранного элемента в html, указанный в параметре. Подробнее...
.wrapInner(element) //оборачивает содержимое каждого отобранного элемента в DOM-элемент, указанный в параметре. Подробнее...
Замена, удаление и клонирование элементов
.replaceAll(selector) //заменит элемент, указанный в параметре метода, на элемент из отобранного набора. Подробнее...
.replaceWith(content) //заменит элементы из отобранного набора, строкой (включая html), переданной в параметре (content) метода. Подробнее...
.empty() //удаляет все содержимое (включая дочерние элементы) из объектов в отобранном наборе. Подробнее...
.remove(expression) //удаляет все элементы из отобранного набора. В качестве параметра может принимать дополнительные условия для удаления элементов. Подробнее...
.clone() //клонирует элементы из отобранного ранее набора. Если в параметре метода передать true, то будут скопированы и методы, примененные к клонируемому элементу. Подробнее...