Встроенные функции библиотеки jQuery
160
посл. ред.
03.01.2017
Функция jQuery(), как и любая другая функция в JavaScript, является объектом. Этот объект имеет собственные свойства и методы, которые созданы для внутреннего использования, то есть с их помощью реализованы многие методы jQuery-объектов. Однако, они могут оказаться полезными и в личных целях. Их можно использовать как самостоятельные функции.
Ниже приводится описание всех встроенных функций объекта jQuery (названия jQuery и $ равнозначны).
jQuery.contains()- Проверяет, является ли один DOM-элемент потомком другого.
jQuery.data()- Позволяет привязать к любому элементу данные или получить их.
jQuery.dequeue()- Запускает следующую функцию в очереди для указанного элемента.
jQuery.each()- Выполняет указанную функцию для каждого свойства переданного объекта.
jQuery.extend()- Объединяет два или более объектов в один.
jQuery.fn.extend()- Объединяет переданный объект и прототип объекта
jQuery. Используется для добавления новых методов jQuery-объектам. jQuery.globalEval()- Выполняет переданный JavaScript-код в глобальной области.
jQuery.grep()- Находит все элементы массива, удовлетворяющие заданному фильтру. Исходный массив остаётся без изменений.
jQuery.hasData()- Позволяет узнать, привязаны ли к элементу какие-либо данные.
jQuery.inArray()- Выполняет поиск заданного значения в массиве и возвращает его индекс.
jQuery.isArray()- Проверяет, является ли переданный аргумент массивом.
jQuery.isEmptyObject()- Проверяет, является ли переданный объект пустым.
jQuery.isFunction()- Проверяет, является ли переданный аргумент функцией.
jQuery.isNumeric()- Проверяет, является ли переданный аргумент числом.
jQuery.isPlainObject()- Проверяет, является ли переданный объект простым (то есть создан с помощью
{}илиnew Object()). jQuery.isWindow()- Проверяет, является ли переданный аргумент объектом окна браузера или фрейма.
jQuery.isXMLDoc()- Проверяет, является ли переданный аргумент XML-документом.
jQuery.makeArray()- Преобразует массивоподобные объекты (например, список DOM-элементов или jQuery-выборка) в JavaScript-массивы (тип
Array). jQuery.map()- Создаёт из переданного массива или объекта новый массив. Элементы нового массива определяются заданной функцией.
jQuery.merge()- Добавляет в исходный массив элементы второго массива.
jQuery.noop()- Пустая функция.
jQuery.now()- Возвращает текущее время.
jQuery.parseHTML()- Преобразует переданную строку с HTML-кодом в массив DOM-узлов.
jQuery.parseXML()- Преобразует переданную строку с XML-кодом в XML-документ.
jQuery.proxy()- Из переданной функции создаёт такую же, но с новым значением переменной
this. jQuery.queue()- Возвращает или преобразует очередь функций для указанного элемента.
jQuery.removeData()- Позволяет удалить данные, ранее привязанные к элементу.
jQuery.trim()- Удаляет пробелы в начале и конце переданной строки.
jQuery.type()- Возвращает внутренний JavaScript-тип переданного аргумента.
jQuery.uniqueSort()- Из переданного массива DOM-узлов удаляет повторяющиеся.