Spec-Zone.ru › jQuery

jQuery

jQuery — это быстрая, небольшая и функциональная JavaScript библиотека. Она упрощает такие задачи, как обход и изменение HTML документов, обработка событий, анимация и Ajax, благодаря простому в использовании API, работающему в различных браузерах. Если вы новичок в jQuery, рекомендуем вам ознакомиться с Центром обучения jQuery.

Если вы обновляетесь до новой версии jQuery, обязательно ознакомьтесь с заметками о выпуске, опубликованными на нашем блоге. Если вы переходите с версии до 1.9, вам также следует ознакомиться с Руководством по обновлению до версии 1.9.

Обратите внимание, что это документация API для ядра jQuery. Другие проекты имеют документацию API в других местах:

  • Документация API jQuery UI
  • Документация API jQuery Mobile
  • Документация API QUnit

.add()

Создать новый объект jQuery с добавленными элементами в набор сопоставленных элементов.

.addBack()

Добавить предыдущий набор элементов в стеке к текущему набору, необязательно отфильтрованный селектором.

.addClass()

Добавляет указанные класс(ы) к каждому элементу в наборе сопоставленных элементов.

.after()

Вставить содержимое, заданное параметром, после каждого элемента в наборе сопоставленных элементов.

ajaxComplete событие

Зарегистрировать обработчик, который вызывается при завершении запросов Ajax. Это событие Ajax.

.ajaxComplete()

Зарегистрировать обработчик, который вызывается при завершении запросов Ajax. Это событие Ajax.

ajaxError событие

Зарегистрировать обработчик, который вызывается при завершении запросов Ajax с ошибкой. Это событие Ajax.

.ajaxError()

Зарегистрировать обработчик, который вызывается при завершении запросов Ajax с ошибкой. Это событие Ajax.

ajaxSend событие

Прикрепить функцию, которая выполняется перед отправкой запроса Ajax. Это событие Ajax.

.ajaxSend()

Прикрепить функцию, которая выполняется перед отправкой запроса Ajax. Это событие Ajax.

ajaxStart событие

Зарегистрировать обработчик, который вызывается при начале первого запроса Ajax. Это событие Ajax.

.ajaxStart()

Зарегистрировать обработчик, который вызывается при начале первого запроса Ajax. Это событие Ajax.

ajaxStop событие

Зарегистрировать обработчик, который вызывается, когда все запросы Ajax завершены. Это событие Ajax.

.ajaxStop()

Зарегистрировать обработчик, который вызывается, когда все запросы Ajax завершены. Это событие Ajax.

ajaxSuccess событие

Прикрепить функцию, которая выполняется всякий раз, когда запрос Ajax завершается успешно. Это событие Ajax.

.ajaxSuccess()

Прикрепить функцию, которая выполняется всякий раз, когда запрос Ajax завершается успешно. Это событие Ajax.

Селектор «все» («*»)

Выбирает все элементы.

.andSelf()

Добавить предыдущий набор элементов в стеке к текущему набору.

.animate()

Выполнить пользовательскую анимацию набора свойств CSS.

:animated селектор

Выбирает все элементы, которые находятся в процессе анимации на момент выполнения селектора.

.append()

Вставить содержимое, заданное параметром, в конец каждого элемента в наборе сопоставленных элементов.

.appendTo()

Вставить каждый элемент в наборе сопоставленных элементов в конец целевого элемента.

.attr()

Получить значение атрибута для первого элемента в наборе сопоставленных элементов или установить один или несколько атрибутов для каждого сопоставленного элемента.

Селектор атрибута, содержащий префикс [name|=”value”]

Выбирает элементы, у которых указанный атрибут имеет значение, равное заданной строке или начинающееся с этой строки, за которым следует дефис (-).

Селектор атрибута, содержащий строку [name*=”value”]

Выбирает элементы, у которых указанный атрибут содержит заданную подстроку.

END_OF_DOCUMENT_MARKER

Атрибут содержит слово селектор [name~=”value”]

Выбирает элементы, у которых указанный атрибут содержит заданное слово, разделенное пробелами.

Атрибут оканчивается на селектор [name$=”value”]

Выбирает элементы, у которых указанный атрибут заканчивается точно заданной строкой. Сравнение регистрозависимое.

Атрибут равен селектору [name=”value”]

Выбирает элементы, у которых указанный атрибут точно равен определенному значению.

Атрибут не равен селектору [name!=”value”]

Выбирает элементы, у которых либо отсутствует указанный атрибут, либо он есть, но не имеет определенного значения.

Атрибут начинается с селектора [name^=”value”]

Выбирает элементы, у которых указанный атрибут начинается точно с заданной строки.

перед()

Вставляет содержимое, заданное параметром, перед каждым элементом в наборе сопоставленных элементов.

связывать()

Прикрепить обработчик к событию для элементов.

blur событие

Привязать обработчик события к событию «blur» или вызвать это событие на элементе.

blur()

Привязать обработчик события к событию «blur» или вызвать это событие на элементе.

:button Селектор

Выбирает все элементы типа button и элементы типа button.

callbacks.add()

Добавить обратный вызов или набор обратных вызовов в список обратных вызовов.

callbacks.disable()

Отключить список обратных вызовов от дальнейших действий.

callbacks.disabled()

Определить, был ли отключен список обратных вызовов.

callbacks.empty()

Удалить все обратные вызовы из списка.

callbacks.fire()

Вызвать все обратные вызовы с заданными аргументами.

callbacks.fired()

Определить, были ли обратные вызовы вызваны хотя бы один раз.

callbacks.fireWith()

Вызвать все обратные вызовы в списке с заданным контекстом и аргументами.

callbacks.has()

Определить, есть ли в списке какие-либо прикрепленные обратные вызовы. Если в качестве аргумента предоставлен обратный вызов, определить, есть ли он в списке.

callbacks.lock()

Заблокировать список обратных вызовов в текущем состоянии.

callbacks.locked()

Определить, был ли заблокирован список обратных вызовов.

callbacks.remove()

Удалить обратный вызов или набор обратных вызовов из списка обратных вызовов.

change событие

Привязать обработчик события к событию «change» или вызвать это событие на элементе.

change()

Привязать обработчик события к событию «change» или вызвать это событие на элементе.

:checkbox Селектор

Выбирает все элементы типа checkbox.

:checked Селектор

Сопоставляет все элементы, которые отмечены или выбраны.

Селектор потомков («родитель > потомок»)

Выбирает все непосредственные дочерние элементы, указанные как «потомок», элементов, указанных как «родитель».

дочерние()

Получить дочерние элементы каждого элемента в наборе сопоставленных элементов, необязательно отфильтровав их по селектору.

Селектор класса (“.class”)

Выбирает все элементы с заданным классом.

очиститьОчередь()

Удалить из очереди все элементы, которые еще не были выполнены.

END_OF_DOCUMENT_MARKER

событие клика

Привяжите обработчик события к событию «клик» или сгенерируйте это событие на элементе.

.click()

Привяжите обработчик события к событию «клик» или сгенерируйте это событие на элементе.

.clone()

Создайте глубокую копию набора совпавших элементов.

.closest()

Для каждого элемента в наборе найдите первый элемент, который соответствует селектору, проверяя сам элемент и проходя вверх по предкам в дереве DOM.

:содержит() Селектор

Выберите все элементы, которые содержат указанный текст.

.contents()

Получите дочерние элементы каждого элемента в наборе совпавших элементов, включая текстовые и комментарий узлы.

.контекст

Узел контекста DOM, первоначально переданный jQuery(); если ни один не был передан, контекст, скорее всего, будет документом.

событие контекстного меню

Привяжите обработчик события к событию «контекстное меню» или сгенерируйте это событие на элементе.

.contextmenu()

Привяжите обработчик события к событию «контекстное меню» или сгенерируйте это событие на элементе.

.css()

Получите значение свойства вычисленного стиля для первого элемента в наборе совпавших элементов или задайте одно или несколько свойств CSS для каждого совпавшего элемента.

.data()

Храните произвольные данные, связанные с совпавшими элементами, или возвращайте значение в хранилище данных с заданным именем для первого элемента в наборе совпавших элементов.

событие двойного щелчка

Привяжите обработчик события к событию «двойной щелчок» или сгенерируйте это событие на элементе.

.dblclick()

Привяжите обработчик события к событию «двойной щелчок» или сгенерируйте это событие на элементе.

deferred.always()

Добавьте обработчики, которые будут вызваны, когда объект Deferred будет разрешен или отклонен.

deferred.catch()

Добавьте обработчики, которые будут вызваны, когда объект Deferred будет отклонен.

deferred.done()

Добавьте обработчики, которые будут вызваны, когда объект Deferred будет разрешен.

deferred.fail()

Добавьте обработчики, которые будут вызваны, когда объект Deferred будет отклонен.

deferred.isRejected()

Определите, был ли объект Deferred отклонен.

deferred.isResolved()

Определите, был ли объект Deferred разрешён.

deferred.notify()

Вызовите progressCallbacks объекта Deferred с заданными аргументами.

deferred.notifyWith()

Вызовите progressCallbacks объекта Deferred с заданным контекстом и аргументами.

deferred.pipe()

Утилитарный метод для фильтрации и/или цепочки Deferred.

deferred.progress()

Добавьте обработчики, которые будут вызваны, когда объект Deferred генерирует уведомления о ходе выполнения.

deferred.promise()

Возвратите объект Promise объекта Deferred.

deferred.reject()

Отклоните объект Deferred и вызовите любые failCallbacks с заданными аргументами.

deferred.rejectWith()

Отклоните объект Deferred и вызовите любые failCallbacks с заданным контекстом и аргументами.

deferred.resolve()

Разрешите объект Deferred и вызовите любые doneCallbacks с заданными аргументами.

deferred.resolveWith()

Разрешите объект Deferred и вызовите любые doneCallbacks с заданным контекстом и аргументами.

deferred.state()

Определите текущее состояние объекта Deferred.

END_OF_DOCUMENT_MARKER

deferred.then()

Добавить обработчики, которые будут вызваны, когда объект Deferred будет разрешён, отклонен или всё ещё находится в процессе выполнения.

.delay()

Установить таймер для задержки выполнения последующих элементов в очереди.

.delegate()

Прикрепить обработчик к одному или нескольким событиям для всех элементов, которые соответствуют селектору, сейчас или в будущем, на основе определённого набора корневых элементов.

.dequeue()

Выполнить следующую функцию в очереди для сопоставленных элементов.

Селектор потомков (“предок потомок”)

Выбирает все элементы, которые являются потомками данного предка.

.detach()

Удалить набор сопоставленных элементов из DOM.

.die()

Удалить обработчики событий, ранее прикреплённые с помощью .live(), от элементов.

:disabled Селектор

Выбирает все отключённые элементы.

.each()

Итерироваться по объекту jQuery, выполняя функцию для каждого сопоставленного элемента.

Селектор элемента (“элемент”)

Выбирает все элементы с заданным именем тега.

.empty()

Удалить все дочерние узлы набора сопоставленных элементов из DOM.

:empty Селектор

Выбрать все элементы, у которых нет дочерних элементов (включая текстовые узлы).

:enabled Селектор

Выбирает все включённые элементы.

.end()

Завершить последнюю операцию фильтрации в текущей цепочке и вернуть набор сопоставленных элементов в предыдущее состояние.

.eq()

Сократить набор сопоставленных элементов до единственного с указанным индексом.

:eq() Селектор

Выбрать элемент с индексом n в сопоставленном наборе.

событие error

Привязать обработчик события к событию «error» или вызвать это событие на элементе.

.error()

Привязать обработчик события к событию «error» или вызвать это событие на элементе.

.even()

Сократить набор сопоставленных элементов до чётных в наборе, пронумерованных с нуля.

:even Селектор

Выбирает чётные элементы, индексированные с нуля. См. также :odd.

event.currentTarget

Текущий DOM-элемент в фазе всплытия события.

event.data

Необязательный объект данных, переданный методу события, когда привязан текущий выполняемый обработчик.

event.delegateTarget

Элемент, к которому был прикреплён текущий вызываемый обработчик событий jQuery.

event.isDefaultPrevented()

Возвращает, вызывался ли event.preventDefault() для этого объекта события.

event.isImmediatePropagationStopped()

Возвращает, вызывался ли event.stopImmediatePropagation() для этого объекта события.

event.isPropagationStopped()

Возвращает, вызывался ли event.stopPropagation() для этого объекта события.

event.metaKey

Указывает, была ли нажата клавиша META при срабатывании события.

event.namespace

Пространство имён, указанное при запуске события.

event.pageX

Положение мыши относительно левого края документа.

event.pageY

Положение мыши относительно верхнего края документа.

END_OF_DOCUMENT_MARKER

event.preventDefault()

Если этот метод вызван, действие по умолчанию события не будет выполнено.

event.relatedTarget

Другой элемент DOM, участвующий в событии, если таковой имеется.

event.result

Последнее значение, возвращённое обработчиком события, который был вызван этим событием, если это значение не было undefined.

event.stopImmediatePropagation()

Препятствует выполнению остальных обработчиков и предотвращает всплытие события по дереву DOM.

event.stopPropagation()

Предотвращает всплытие события по дереву DOM, не уведомляя родительские обработчики о событии.

event.target

Элемент DOM, который инициировал событие.

event.timeStamp

Разница в миллисекундах между моментом создания события браузером и 1 января 1970 года.

event.type

Описывает характер события.

event.which

Для событий клавиатуры или мыши эта свойство указывает конкретную нажатую клавишу или кнопку.

.fadeIn()

Отобразить сопоставленные элементы, плавно делая их непрозрачными.

.fadeOut()

Скрыть сопоставленные элементы, плавно делая их прозрачными.

.fadeTo()

Изменить непрозрачность сопоставленных элементов.

.fadeToggle()

Показать или скрыть сопоставленные элементы, анимируя их непрозрачность.

:file Selector

Выбирает все элементы типа «файл».

.filter()

Уменьшить набор сопоставленных элементов до тех, которые соответствуют селектору или проходят тест функции.

.find()

Получить потомков каждого элемента в текущем наборе сопоставленных элементов, отфильтрованных по селектору, объекту jQuery или элементу.

.finish()

Остановить текущую анимацию, удалить все запланированные анимации и завершить все анимации для сопоставленных элементов.

.first()

Уменьшить набор сопоставленных элементов до первого в наборе.

:first-child Selector

Выбирает все элементы, являющиеся первым ребенком своего родителя.

:first-of-type Selector

Выбирает все элементы, которые являются первыми среди элементов-потомков с тем же именем.

:first Selector

Выбирает первый сопоставленный элемент DOM.

focus event

Привязать обработчик события к событию «focus» или запустить это событие на элементе.

:focus Selector

Выбирает элемент, если он в данный момент имеет фокус.

.focus()

Привязать обработчик события к событию «focus» или запустить это событие на элементе.

focusin event

Привязать обработчик события к событию «focusin» или запустить это событие на элементе.

.focusin()

Привязать обработчик события к событию «focusin» или запустить это событие на элементе.

focusout event

Привязать обработчик события к событию «focusout» или запустить это событие на элементе.

.focusout()

Привязать обработчик события к событию «focusout» или запустить это событие на элементе.

.get()

Получить элементы DOM, соответствующие объекту jQuery.

:gt() Selector

Выбрать все элементы с индексом, большим чем index в наборе.

END_OF_DOCUMENT_MARKER

.has()

Сократите набор совпадающих элементов до тех, у которых есть потомок, соответствующий селектору или элементу DOM.

Селектор атрибута [name]

Выбирает элементы, у которых есть указанный атрибут с любым значением.

Селектор :has()

Выбирает элементы, которые содержат по крайней мере один элемент, соответствующий заданному селектору.

.hasClass()

Определите, назначена ли заданная класс любому из совпавших элементов.

Селектор :header

Выбирает все элементы, которые являются заголовками, такие как h1, h2, h3 и так далее.

.height()

Получите текущую вычисленную высоту для первого элемента в наборе совпавших элементов или задайте высоту каждого совпавшего элемента.

Селектор :hidden

Выбирает все скрытые элементы.

.hide()

Скрыть совпавшие элементы.

.hover()

Связать один или два обработчика с совпадающими элементами, которые будут выполняться при вводе и выводе указателя мыши.

.html()

Получить HTML-содержимое первого элемента в наборе совпавших элементов или задать HTML-содержимое каждого совпавшего элемента.

Селектор ID (“#id”)

Выбирает единственный элемент с заданным атрибутом id.

Селектор :image

Выбирает все элементы типа image.

.index()

Поиск заданного элемента среди совпавших элементов.

.innerHeight()

Получить текущую вычисленную внутреннюю высоту (включая отступы, но не рамку) для первого элемента в наборе совпавших элементов или задать внутреннюю высоту каждого совпавшего элемента.

.innerWidth()

Получить текущую вычисленную внутреннюю ширину (включая отступы, но не рамку) для первого элемента в наборе совпавших элементов или задать внутреннюю ширину каждого совпавшего элемента.

Селектор :input

Выбирает все элементы input, textarea, select и button.

.insertAfter()

Вставить каждый элемент из набора совпавших элементов после целевого элемента.

.insertBefore()

Вставить каждый элемент из набора совпавших элементов перед целевым элементом.

.is()

Проверьте текущий набор совпавших элементов по селектору, элементу или объекту jQuery и верните true, если хотя бы один из этих элементов соответствует заданным аргументам.

jQuery()

Возвращает коллекцию совпавших элементов, найденных в DOM на основе переданных аргументов, или созданных путём переданной HTML-строки.

.jquery

Строка, содержащая номер версии jQuery.

jQuery.ajax()

Выполнить асинхронный HTTP-запрос (Ajax).

jQuery.ajaxPrefilter()

Обрабатывайте пользовательские параметры Ajax или изменяйте существующие параметры перед отправкой каждого запроса и перед их обработкой $.ajax().

jQuery.ajaxSetup()

Установите значения по умолчанию для будущих запросов Ajax. Его использование не рекомендуется.

jQuery.ajaxTransport()

Создаёт объект, который обрабатывает фактическую передачу данных Ajax.

jQuery.boxModel

Указывает, использует ли текущая страница в браузере пользователя CSS-модель ящика W3C.

jQuery.browser

Содержит флаги для useragent, считываемые из navigator.userAgent. Это свойство было удалено в jQuery 1.9 и доступно только через плагин jQuery.migrate. Пожалуйста, попробуйте использовать обнаружение функций вместо этого.

jQuery.Callbacks()

Объект списка обратных вызовов общего назначения, который обеспечивает мощный способ управления списками обратных вызовов.

END_OF_DOCUMENT_MARKER

jQuery.contains()

Проверить, является ли один DOM-элемент потомком другого DOM-элемента.

jQuery.cssHooks

Прямо подключиться к jQuery для переопределения способа получения или установки определённых свойств CSS, нормализации имён свойств CSS или создания пользовательских свойств.

jQuery.cssNumber

Объект, содержащий все свойства CSS, которые можно использовать без единицы измерения. Метод .css() использует этот объект для проверки, можно ли добавить px к безразмерным значениям.

jQuery.data()

Сохранить произвольные данные, связанные с указанным элементом, и/или вернуть значение, которое было установлено.

jQuery.Deferred()

Функция-фабрика, которая возвращает цепочечный вспомогательный объект с методами для регистрации нескольких обратных вызовов в очередях обратных вызовов, вызова очередей обратных вызовов и передачи состояния успеха или неудачи любой синхронной или асинхронной функции.

jQuery.dequeue()

Выполнить следующую функцию в очереди для сопоставленного элемента.

jQuery.each()

Обобщённая функция-итератор, которая может использоваться для бесшовного итерирования по объектам и массивам. Массивы и массивоподобные объекты со свойством length (такие как объект arguments функции) итерируются по числовым индексам от 0 до length-1. Другие объекты итерируются по их именованным свойствам.

jQuery.error()

Принимает строку и генерирует исключение, содержащее её.

jQuery.escapeSelector()

Экранирует любые символы, имеющие специальное значение в селекторе CSS.

jQuery.extend()

Объединяет содержимое двух или более объектов в первый объект.

jQuery.fn.extend()

Объединяет содержимое объекта в прототип jQuery, чтобы предоставить новые методы экземпляров jQuery.

jQuery.fx.interval

Скорость (в миллисекундах), с которой срабатывают анимации.

jQuery.fx.off

Глобально отключает все анимации.

jQuery.get()

Загрузка данных с сервера с помощью запроса HTTP GET.

jQuery.getJSON()

Загрузка данных в формате JSON с сервера с помощью запроса HTTP GET.

jQuery.getScript()

Загрузка файла JavaScript с сервера с помощью запроса HTTP GET, а затем его выполнение.

jQuery.globalEval()

Выполнение некоторого JavaScript-кода глобально.

jQuery.grep()

Поиск элементов в массиве, удовлетворяющих функции фильтра. Исходный массив не изменяется.

jQuery.hasData()

Определение, имеет ли элемент какие-либо связанные с ним данные jQuery.

jQuery.holdReady()

Задерживает или освобождает выполнение события готовности jQuery.

jQuery.htmlPrefilter()

Изменение и фильтрация строк HTML, передаваемых через методы манипулирования jQuery.

jQuery.inArray()

Поиск заданного значения в массиве и возврат его индекса (или -1, если не найдено).

jQuery.isArray()

Определение, является ли аргумент массивом.

jQuery.isEmptyObject()

Проверка на пустоту объекта (не содержит перечисляемых свойств).

jQuery.isFunction()

Определяет, может ли аргумент вызываться как функция.

jQuery.isNumeric()

Определение, представляет ли аргумент число JavaScript.

jQuery.isPlainObject()

Проверка, является ли объект простым объектом (созданный с помощью “{}” или “new Object”).

jQuery.isWindow()

Определение, является ли аргумент окном.

jQuery.isXMLDoc()

Проверка, находится ли DOM-узел в XML-документе (или является ли он XML-документом).

jQuery.makeArray()

Преобразовать объект, подобный массиву, в настоящий массив JavaScript.

jQuery.map()

Преобразовать все элементы массива или объекта в новый массив элементов.

jQuery.merge()

Объединить содержимое двух массивов в первый массив.

jQuery.noConflict()

Освободить контроль jQuery над переменной $.

jQuery.noop()

Пустая функция.

jQuery.now()

Возвратить число, представляющее текущее время.

jQuery.param()

Создать сериализованное представление массива, обычного объекта или объекта jQuery, подходящее для использования в строке запроса URL или запросе Ajax. В случае объекта jQuery он должен содержать элементы ввода с именами/значениями.

jQuery.parseHTML()

Разбирает строку в массив узлов DOM.

jQuery.parseJSON()

Принимает хорошо сформированную строку JSON и возвращает результирующее значение JavaScript.

jQuery.parseXML()

Разбирает строку в XML-документ.

jQuery.post()

Отправка данных на сервер с помощью запроса HTTP POST.

jQuery.proxy()

Принимает функцию и возвращает новую, которая всегда будет иметь определённый контекст.

jQuery.queue()

Показать или изменить очередь функций, которые должны быть выполнены на сопоставленном элементе.

jQuery.ready

Объект, похожий на Promise (или «thenable»), который разрешается, когда документ готов.

jQuery.readyException()

Обрабатывает ошибки, возникающие синхронно в функциях, заключённых в jQuery().

jQuery.removeData()

Удалить ранее сохранённые данные.

jQuery.speed

Создаёт объект, содержащий набор свойств, готовых к использованию в определении пользовательских анимаций.

jQuery.sub()

Создаёт новую копию jQuery, свойства и методы которой можно изменить без влияния на исходный объект jQuery.

jQuery.support

Коллекция свойств, представляющих наличие различных функций или ошибок браузера; предназначена для внутреннего использования jQuery.

jQuery.trim()

Удалить пробелы в начале и конце строки.

jQuery.type()

Определить внутренний JavaScript [[Class]] объекта.

jQuery.unique()

Сортирует массив элементов DOM, удаляя дубликаты. Обратите внимание, что это работает только с массивами элементов DOM, а не со строками или числами.

jQuery.uniqueSort()

Сортирует массив или похожий на массив объект элементов DOM, удаляя дубликаты. Обратите внимание, что это работает только с массивами/похожими на массивы объектами элементов DOM, а не со строками или числами.

jQuery.when()

Предлагает способ выполнения функций обратного вызова на основе нуля или более объектов Thenable, обычно объектов Deferred, которые представляют асинхронные события.

событие keydown

Привязать обработчик событий к событию «keydown» или запустить это событие на элементе.

.keydown()

Привязать обработчик событий к событию «keydown» или запустить это событие на элементе.

событие keypress

Привязать обработчик событий к событию «keypress» или запустить это событие на элементе.

.keypress()

Привязать обработчик событий к событию «keypress» или запустить это событие на элементе.

событие keyup

Привязать обработчик событий к событию «keyup» или запустить это событие на элементе.

.keyup()

Привязать обработчик события «keyup» к элементу или вызвать это событие на элементе.

:lang() Селектор

Выбирает все элементы указанного языка.

.last()

Сокращает набор выбранных элементов до последнего в наборе.

:last-child Селектор

Выбирает все элементы, являющиеся последними дочерними элементами своего родителя.

:last-of-type Селектор

Выбирает все элементы, которые являются последними среди элементов-потомков одного и того же имени.

:last Селектор

Выбирает последний выбранный элемент.

.length

Количество элементов в объекте jQuery.

.live()

Привязать обработчик события ко всем элементам, которые соответствуют текущему селектору, сейчас и в будущем.

.load()

Загрузить данные с сервера и поместить полученный HTML в выбранные элементы.

событие load

Привязать обработчик события «load» к элементу или вызвать это событие на элементе.

.load()

Привязать обработчик события «load» к элементу или вызвать это событие на элементе.

:lt() Селектор

Выбрать все элементы с индексом меньше index в наборе сопоставленных элементов.

.map()

Пропустить каждый элемент в текущем наборе сопоставленных элементов через функцию, создав новый объект jQuery, содержащий возвращаемые значения.

событие mousedown

Привязать обработчик события «mousedown» к элементу или вызвать это событие на элементе.

.mousedown()

Привязать обработчик события «mousedown» к элементу или вызвать это событие на элементе.

событие mouseenter

Привязать обработчик события для запуска, когда мышь входит в элемент, или запустить этот обработчик на элементе.

.mouseenter()

Привязать обработчик события «mouseenter» к элементу или вызвать это событие на элементе.

событие mouseleave

Привязать обработчик события для запуска, когда мышь покидает элемент, или запустить этот обработчик на элементе.

.mouseleave()

Привязать обработчик события «mouseleave» к элементу или вызвать это событие на элементе.

событие mousemove

Привязать обработчик события «mousemove» к элементу или вызвать это событие на элементе.

.mousemove()

Привязать обработчик события «mousemove» к элементу или вызвать это событие на элементе.

событие mouseout

Привязать обработчик события «mouseout» к элементу или вызвать это событие на элементе.

.mouseout()

Привязать обработчик события «mouseout» к элементу или вызвать это событие на элементе.

событие mouseover

Привязать обработчик события «mouseover» к элементу или вызвать это событие на элементе.

.mouseover()

Привязать обработчик события «mouseover» к элементу или вызвать это событие на элементе.

событие mouseup

Привязать обработчик события «mouseup» к элементу или вызвать это событие на элементе.

.mouseup()

Привязать обработчик события «mouseup» к элементу или вызвать это событие на элементе.

Мультипле-селектор атрибутов [name=”value”][name2=”value2”]

Сопоставляет элементы, которые соответствуют всем указанным фильтрам атрибутов.

Мультипле-селектор (“selector1, selector2, selectorN”)

Выбирает объединенные результаты всех указанных селекторов.

END_OF_DOCUMENT_MARKER

.next()

Получить непосредственно следующий соседний элемент каждого элемента в наборе сопоставленных элементов. Если указан селектор, он извлекает следующий соседний элемент только в том случае, если он соответствует этому селектору.

Селектор следующего смежного элемента (“prev + next”)

Выбирает все последующие элементы, соответствующие «next», которые непосредственно предшествуют элементу «prev».

Селектор последующих соседних элементов (“prev ~ siblings”)

Выбирает все соседние элементы, следующие за элементом «prev», имеющие одного родителя и соответствующие фильтрующему селектору «siblings».

.nextAll()

Получить все последующие соседние элементы каждого элемента в наборе сопоставленных элементов, необязательно отфильтрованные по селектору.

.nextUntil()

Получить все последующие соседние элементы каждого элемента до, но не включая, элемент, соответствующий селектору, узлу DOM или объекту jQuery.

.not()

Удалить элементы из набора сопоставленных элементов.

:not() Селектор

Выбирает все элементы, которые не соответствуют заданному селектору.

:nth-child() Селектор

Выбирает все элементы, которые являются n-м дочерним элементом своего родителя.

:nth-last-child() Селектор

Выбирает все элементы, которые являются n-м дочерним элементом своего родителя, считая с последнего элемента к первому.

:nth-last-of-type() Селектор

Выбирает все элементы, которые являются n-м дочерним элементом своего родителя по отношению к соседним элементам с тем же именем элемента, считая с последнего элемента к первому.

:nth-of-type() Селектор

Выбирает все элементы, которые являются n-м дочерним элементом своего родителя по отношению к соседним элементам с тем же именем элемента.

.odd()

Сократить набор сопоставленных элементов до нечётных элементов в наборе, нумеруемых с нуля.

:odd Селектор

Выбирает нечётные элементы, нумерация с нуля. Также см. :even.

.off()

Удалить обработчик событий.

.offset()

Получить текущие координаты первого элемента или установить координаты каждого элемента в наборе сопоставленных элементов относительно документа.

.offsetParent()

Получить ближайшего предкового элемента, который имеет позиционирование.

.on()

Прикрепить функцию-обработчик событий для одного или нескольких событий к выбранным элементам.

.one()

Прикрепить обработчик к событию для элементов. Обработчик выполняется не более одного раза на элемент за тип события.

:only-child Селектор

Выбирает все элементы, которые являются единственным дочерним элементом своего родителя.

:only-of-type Селектор

Выбирает все элементы, у которых нет соседних элементов с тем же именем.

.outerHeight()

Получить текущую вычисленную внешнюю высоту (включая отступы, границы и необязательно отступы) для первого элемента в наборе сопоставленных элементов или установить внешнюю высоту каждого сопоставленного элемента.

.outerWidth()

Получить текущую вычисленную внешнюю ширину (включая отступы, границы и необязательно отступы) для первого элемента в наборе сопоставленных элементов или установить внешнюю ширину каждого сопоставленного элемента.

.parent()

Получить родителя каждого элемента в текущем наборе сопоставленных элементов, необязательно отфильтрованный по селектору.

:parent Селектор

Выбрать все элементы, имеющие по крайней мере один дочерний узел (элемент или текст).

.parents()

Получить предков каждого элемента в текущем наборе сопоставленных элементов, необязательно отфильтрованный по селектору.

.parentsUntil()

Получить предков каждого элемента в текущем наборе сопоставленных элементов до, но не включая, элемент, соответствующий селектору, узлу DOM или объекту jQuery.

:password Селектор

Выбирает все элементы типа password.

.position()

Получить текущие координаты первого элемента в наборе совпавших элементов относительно родителя с отступом.

.prepend()

Вставить содержимое, указанное параметром, в начало каждого элемента в наборе совпавших элементов.

.prependTo()

Вставить каждый элемент из набора совпавших элементов в начало целевого элемента.

.prev()

Получить непосредственно предшествующего брата каждого элемента в наборе совпавших элементов. Если указан селектор, возвращает предшествующего брата только в том случае, если он соответствует этому селектору.

.prevAll()

Получить всех предшествующих братьев каждого элемента в наборе совпавших элементов, необязательно отфильтрованных по селектору, в обратном порядке документа.

.prevUntil()

Получить всех предшествующих братьев каждого элемента до, но не включая, элемент, соответствующий селектору, узлу DOM или объекту jQuery.

.promise()

Возвратить объект Promise для наблюдения за окончанием всех действий определенного типа, привязанных к коллекции, находящихся в очереди или нет.

.prop()

Получить значение свойства для первого элемента в наборе совпавших элементов или установить одно или несколько свойств для каждого совпавшего элемента.

.pushStack()

Добавить коллекцию DOM-элементов в стек jQuery.

.queue()

Показать или изменить очередь функций, которые должны быть выполнены для совпавших элементов.

:radio Selector

Выбирает все элементы типа radio.

.ready()

Указать функцию, которая должна быть выполнена при полном загрузке DOM.

.remove()

Удалить набор совпавших элементов из DOM.

.removeAttr()

Удалить атрибут из каждого элемента в наборе совпавших элементов.

.removeClass()

Удалить один класс, несколько классов или все классы из каждого элемента в наборе совпавших элементов.

.removeData()

Удалить ранее сохранённый фрагмент данных.

.removeProp()

Удалить свойство для набора совпавших элементов.

.replaceAll()

Заменить каждый целевой элемент набора совпавших элементов.

.replaceWith()

Заменить каждый элемент в наборе совпавших элементов предоставленным новым содержимым и вернуть набор элементов, которые были удалены.

:reset Selector

Выбирает все элементы типа reset.

resize event

Привязать обработчик события «resize» или запустить это событие на элементе.

.resize()

Привязать обработчик события «resize» или запустить это событие на элементе.

:root Selector

Выбирает элемент, являющийся корнем документа.

scroll event

Привязать обработчик события «scroll» или запустить это событие на элементе.

.scroll()

Привязать обработчик события «scroll» или запустить это событие на элементе.

.scrollLeft()

Получить текущую горизонтальную позицию полосы прокрутки для первого элемента в наборе совпавших элементов или установить горизонтальную позицию полосы прокрутки для каждого совпавшего элемента.

.scrollTop()

Получить текущую вертикальную позицию полосы прокрутки для первого элемента в наборе совпавших элементов или установить вертикальную позицию полосы прокрутки для каждого совпавшего элемента.

select event

Привязать обработчик события «select» или запустить это событие на элементе.

.select()

Привязать обработчик события «select» или запустить это событие на элементе.

:selected Selector

Выбирает все элементы, которые выбраны.

.selector

Селектор, представляющий селектор, переданный в jQuery(), если таковой был, при создании исходного набора.

.serialize()

Кодирует набор элементов формы в строку для отправки.

.serializeArray()

Кодирует набор элементов формы как массив имён и значений.

.show()

Отображает сопоставленные элементы.

.siblings()

Получает братьев и сестёр каждого элемента в наборе сопоставленных элементов, необязательно отфильтрованных по селектору.

.size()

Возвращает количество элементов в объекте jQuery.

.slice()

Сокращает набор сопоставленных элементов до подмножества, заданного диапазоном индексов.

.slideDown()

Отображает сопоставленные элементы с плавным движением.

.slideToggle()

Отображает или скрывает сопоставленные элементы с плавным движением.

.slideUp()

Скрывает сопоставленные элементы с плавным движением.

.stop()

Останавливает текущую анимацию на сопоставленных элементах.

submit event

Связывает обработчик событий с событием «submit», или вызывает это событие на элементе.

:submit Selector

Выбирает все элементы типа submit.

.submit()

Связывает обработчик событий с событием «submit», или вызывает это событие на элементе.

:target Selector

Выбирает целевой элемент, указанный идентификатором фрагмента URI документа.

.text()

Получает объединённое текстовое содержимое каждого элемента в наборе сопоставленных элементов, включая их потомков, или устанавливает текстовое содержимое сопоставленных элементов.

:text Selector

Выбирает все элементы input типа text.

.toArray()

Извлекает все элементы, содержащиеся в наборе jQuery, в виде массива.

.toggle()

Отобразить или скрыть сопоставленные элементы.

.toggle()

Связывает два или более обработчика с сопоставленными элементами, которые будут выполняться при чередующихся щелчках.

.toggleClass()

Добавляет или удаляет один или несколько классов из каждого элемента в наборе сопоставленных элементов, в зависимости от присутствия класса или значения аргумента состояния.

.trigger()

Выполняет все обработчики и действия, прикрепленные к сопоставленным элементам, для заданного типа события.

.triggerHandler()

Выполняет все обработчики, прикреплённые к элементу, для события.

.unbind()

Удаляет ранее прикреплённый обработчик событий от элементов.

.undelegate()

Удаляет обработчик события для всех элементов, которые соответствуют текущему селектору, на основе определённого набора корневых элементов.

.uniqueSort()

Сортирует объект jQuery DOM-элементов на месте, удаляя дубликаты. Обратите внимание, что это работает только с объектами jQuery, состоящими из DOM-элементов, а не строк или чисел.

unload event

Связывает обработчик событий с событием «unload», или вызывает это событие на элементе.

.unload()

Связывает обработчик событий с событием «unload», или вызывает это событие на элементе.

END_OF_DOCUMENT_MARKER

.unwrap()

Удалить родителей набора сопоставленных элементов из DOM, оставив сопоставленные элементы на своих местах.

.val()

Получить текущее значение первого элемента в наборе сопоставленных элементов или установить значение каждого сопоставленного элемента.

:visible Selector

Выбирает все видимые элементы.

.width()

Получить текущую вычисленную ширину первого элемента в наборе сопоставленных элементов или установить ширину каждого сопоставленного элемента.

.wrap()

Оборачивает HTML-структуру вокруг каждого элемента в наборе сопоставленных элементов.

.wrapAll()

Оборачивает HTML-структуру вокруг всех элементов в наборе сопоставленных элементов.

.wrapInner()

Оборачивает HTML-структуру вокруг содержимого каждого элемента в наборе сопоставленных элементов.

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API