Ядро jQuery

$(…) Функция jQuery:

Имя Тип
jQuery( выражение, контекст ) Возвращает: jQuery

Эта функция принимает строку, содержащую CSS селектор, которая затем используется для поиска соответствующих элементов.

jQuery( html, ownerDocument ) Возвращает: jQuery

На лету создает элементы DOM из предоставленной строки чистого HTML.

jQuery( элементы ) Возвращает: jQuery
Использование функциональности jQuery для одного или нескольких элемента(ов) DOM
Query( вызов ) Возвращает: jQuery
Сокращение для $(document).ready().

Доступ к объектам jQuery:

Имя Тип
each( вызов ) Возвращает: jQuery

Выполняет функцию для каждого элемента набора.

size( ) Возвращает: Число

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

length Возвращает: Число

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

selector Возвращает: Строку
Новое в jQuery 1.3. Селектор, определяющий селектор первоначально переданный в jQuery().
context Возвращает: Элемент

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

eq( позиция ) Возвращает: jQuery

Сокращает число совпавших элементов до одного.

get( ) Возвращает: Массив элементов

Обращается к массиву элементов DOM.

get( индекс )

Возвращает: Элемент

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

index( объект )

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

Данные:

Имя Тип
data( имя ) Возвращает: Данные

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

data( имя, значение )

Возвращает: jQuery

Сохраняет данные в элементе под определенным именем.

removeData( имя ) Возвращает: jQuery

Удаляет данные с соответствующим именем из элемента.

queue( имя ) Возвращает: Массив<Функций>

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

queue( имя , вызов ) Возвращает: jQuery

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

queue( имя, очередь ) Возвращает: jQuery

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

dequeue( имя ) Возвращает: jQuery
Удаляет поставленную в очередь функцию при этом выполняя её.

Дополнения:

Имя Тип
jQuery.fn.extend( объект ) Возвращает: jQuery

Расширяет набор элементов jQuery для предоставления новых методов (используется для создания типичного дополнения для jQuery).

jQuery.extend( объект ) Возвращает: jQuery

Расширяет непосредственно сам объект jQuery.

Совместимость:

Имя Тип
jQuery.noConflict( ) Возвращает: jQuery

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

jQuery.noConflict( extreme ) Возвращает: jQuery

Возвращает контроль над переменными $ и jQuery их первоначальным владельцам. ИСПОЛЬЗУЙТЕ С ОСТОРОЖНОСТЬЮ.