JavaScript. Подробное руководство, 6-е издание, стр. 501
Выбирает всех потомков выбранных элементов, которые соответствуют селектору sel.
<b>first()</b>Выбирает только первый выбранный элемент.
<b>has(sel) </b><b>has(elt)</b>Фильтрует выбранные элементы, включая в результат только элементы, которые имеют потомков, соответствующих селектору sel или являющихся предками элемента elt.
<b>last()</b>Выбирает только последний выбранный элемент.
<b>next([sel])</b>Выбирает следующий смежный элемент для каждого выбранного элемента. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>nextAll([sel])</b>Выбирает все смежные элементы, следующие за каждым выбранным элементом. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>nextUntil(sel)</b>Выбирает смежные элементы, следующие за каждым выбранным элементом, до (но не включая его) первого смежного элемента, соответствующего селектору sel.
<b>not(sel) </b><b>not(elts)</b><b>not(f(idx): boolean)</b>Противоположный методу
<b>filter().</b><b>offsetParent()</b>Выбирает ближайшего позиционируемого предка для каждого выбранного элемента.
<b>parent([sel])</b>Выбирает родителя для каждого выбранного элемента. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>parents([sel])</b>Выбирает предков для каждого выбранного элемента. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>parentsUntil(sel)</b>Выбирает предков для каждого выбранного элемента до (но не включая) первого предка, соответствующего селектору.
<b>prev([sel])</b>Выбирает предшествующий смежный элемент для каждого выбранного элемента. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>prevAll([sel])</b>Выбирает все смежные элементы, предшествующие каждому выбранному элементу. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору.
<b>prevUntil(sel)</b>Выбирает смежные элементы, предшествующие каждому выбранному элементу, до (но не включая его) первого смежного элемента, соответствующего селектору sel.
<b>pushStack(elts)</b>Помещает текущее состояние выбора на стек, после чего оно может быть восстановлено вызовом метода
<b>end()</b><b>siblings([sel])</b>Выбирает смежные элементы для каждого выбранного элемента, исключая сам элемент. Если указан аргумент sel, исключает из результата элементы, не соответствующие селектору sel.
<b>slice(startidx, [endidx])</b>Фильтрует выбор, оставляя только элементы, индексы которых больше или равны startidx и меньше (но не равны) endidx. Отрицательные индексы отсчитываются от конца множества выбранных элементов. Если аргумент endidx не указан, используется значение свойства
<b>length</b>Методы jQuery для работы с элементами
Методы, описываемые здесь, предназначены для чтения и записи значений HTML-атрибутов и свойств CSS-стилей элементов. Функции обратного вызова в аргументе current передается текущее значение атрибута или свойства, для которого вычисляется новое значение. Дополнительные сведения приводятся в разделе 19.2.
<b>addClass(names)</b><b>addClass( f(idx, current): names)</b>Добавляет указанное имя или имена CSS-классов в атрибут
<b>class</b><b>attr(name):value</b><b>attr(name, value)</b><b>attr(name, f(idx,current):value)</b><b>attr(obj)</b>При вызове с единственным строковым аргументом возвращает значение указанного атрибута первого выбранного элемента. При вызове с двумя аргументами устанавливает указанный атрибут во всех выбранных элементах в значение value или вызывает f как метод для каждого элемента для вычисления значения атрибута. При вызове с единственным аргументом-объектом использует имена его свойств, как имена атрибутов, а значения свойств - как значения атрибутов или как функции вычисления значений атрибутов.
<b>css(name):value </b><b>css (name, value) </b><b>css (name, f(idx, current): value) </b><b>css (obj)</b>Действует подобно методу
<b>attr(),</b><b>data():obj </b><b>data(key): value </b><b>data(key, value) </b><b>data(obj)</b>При вызове без аргументов возвращает объект с данными для первого выбранного элемента. При вызове с одним строковым аргументом возвращает значение указанного свойства объекта с данными. При вызове с двумя аргументами устанавливает указанное свойство в объекте данных для всех выбранных элементов в значение value. При вызове с одним аргументом-объектом замещает им объекты с данными во всех выбранных элементах.
<b>hasClass(name): boolean</b>Возвращает true, если какой-либо из выбранных элементов содержит имя класса
<b>name</b><b>class</b><b>height(): int </b><b>height(h)</b>