jQuery. Новый стиль программирования на JavaScript 978-5-8459-1603-7

Книга является справочником по javascript-библиотеке jQuery. Рассматриваются функциональные возможности библиотеки, поле

166 84 3MB

Russian Pages 269 Year 2010

Report DMCA / Copyright

DOWNLOAD DJVU FILE

Table of contents :
Содержание ......Page 4
Введение ......Page 8
Глава 1. Основы jQuery ......Page 10
1.2. Определение готовности документа ......Page 11
1.3. Обработка конфликтных ситуаций ......Page 13
1.4. Форматы функции $() ......Page 14
2.1. Часто используемые селекторы ......Page 16
2.3. Привязка к элементам документа ......Page 17
2.4. Привязка к параметрам тегов ......Page 18
2.5. Псевдоклассы ......Page 19
3.1. Доступ к элементу по индексу ......Page 24
3.2. Метод each() ......Page 26
4.1. Добавление и фильтрация элементов ......Page 28
4.2. Привязка поиска к другим элементам ......Page 29
4.3. Метод тар() ......Page 34
5.1. Изменение содержимого элементов ......Page 36
5.2. Добавление содержимого перед элементом или после него ......Page 38
5.3. Вложение элементов ......Page 39
5.4. Перемещение и клонирование элементов ......Page 40
5.5. Очистка содержимого и удаление элемента ......Page 41
5.6. Замена элемента ......Page 42
5.7. Изменение атрибутов CSS ......Page 43
5.8. Управление классами стилей ......Page 47
5.9. Доступ к параметрам тегов ......Page 49
5.10. Вычисление положения элементов ......Page 53
6.1. События документа ......Page 56
6.2. События мыши ......Page 58
6.3. События клавиатуры ......Page 62
6.4. События формы ......Page 63
6.5. Универсальные обработчики событий ......Page 65
6.6. Методы live() и die() ......Page 71
6.7. Всплывание событий ......Page 73
6.8. Действия по умолчанию и их отмена ......Page 75
7.1. Управление отображением элемента ......Page 78
7.2. Изменение прозрачности элемента ......Page 80
7.3. Создание анимации ......Page 82
7.4. Прерывание анимации ......Page 86
7.5. Управление очередью анимаций ......Page 88
8.1. Текстовое поле и поле ввода пароля ......Page 90
8.2. Поле для ввода многострочного текста ......Page 92
8.3. Список с возможными значениями ......Page 93
8.4. Флажок и переключатели ......Page 96
8.5. Обработка щелчка на кнопке ......Page 98
8.6. Получение всех значений формы ......Page 99
9.1. Функция $.each() — перебор элементов ......Page 102
9.2. Функция $.grep() — поиск в массиве ......Page 103
9.3. Функция $.шар() — преобразование массива ......Page 104
9.6. Функция $.makeArray() — создание массива элементов ......Page 105
9.7. Функция $.unique() — удаление повторяющихся элементов ......Page 106
9.9. Функции $.data() и $.removeData() — работа с данными ......Page 108
9.10. Свойство $.browser — определение типа и версии браузера ......Page 110
9.11. Свойство $.boxModel — определение блочной модели ......Page 111
9.12. Создание собственных модулей ......Page 113
Глава 10. Основы технологии AJAX ......Page 116
10.1. Обмен данными с помощью тега ......Page 117
10.2. Объект XMLHttpRequest ......Page 118
10.3. Обмен данными в текстовом формате ......Page 121
10.4. Обмен данными в формате XML ......Page 126
10.5. Обмен данными в формате JSON ......Page 130
11.1. Метод load() ......Page 134
11.2. Функция $.geJSON() ......Page 138
11.3. Функция $.getScript() ......Page 141
11.4. Функция $.get() ......Page 142
11.5. Функция $.post() ......Page 145
11.6. Функция $.ajax() ......Page 151
11.7. Глобальные обработчики событий AJAX ......Page 155
12.1. Модуль UI Draggable — перемещение элементов ......Page 160
12.2. Модуль UI Droppable — "сбрасывание" элементов ......Page 171
12.3. Модуль UI Sortable — сортировка элементов ......Page 178
12.4. Модуль UI Selectable — выделение элементов ......Page 189
12.5. Модуль UI Resizable — изменение размеров ......Page 194
12.6. Модуль UI Accordion — компонент "Аккордеон" ......Page 200
12.7. Модуль UI Tabs — панель с вкладками ......Page 207
12.8. Модуль UI Dialog — диалоговые окна ......Page 214
12.9. Модуль UI Datepicker — календарь ......Page 223
12.10. Модуль UI Progressbar — индикатор хода процесса ......Page 238
12.11. Модуль UI Slider — шкала с бегунком ......Page 241
12.12.1. Плавное изменение цвета ......Page 247
12.12.2. Управление классами стилей ......Page 248
12.12.3. Методы, позволяющие использовать эффекты ......Page 250
12.12.4. Эффекты ......Page 252
Несколько слов в заключение ......Page 257
Предметный указатель ......Page 259

jQuery. Новый стиль программирования на JavaScript
 978-5-8459-1603-7

  • Commentary
  • 1146132842 хор
  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
Recommend Papers