Ядро 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. |
|
| Возвращает: Элемент | |
|
Обращается непосредственно к конкретному элементу массива по его индексу. |
|
| Возвращает: Число | |
| Производит поиск среди выбранных элементов и возвращает индекс элемента, если находит. В случае передачи объекта jQuery выбирается только первый элемент. | |
Данные:
| Имя | Тип |
|---|---|
| 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 их первоначальным владельцам. ИСПОЛЬЗУЙТЕ С ОСТОРОЖНОСТЬЮ.
|
|