В августе в интернет-магазинах должна появиться в продаже книга jQuery. Сборник рецептов (+ CD-ROM). Это второе издание книги, которая вышла в издательстве «БХВ-Петербург» чуть более года назад. Второе издание дорабатывалось мной с учетом замечаний и пожеланий читателей и вновь появившихся возможностей.

  • Геннадий Самков
  • jQuery. Сборник рецептов (+ CD-ROM)
  • Издательство: БХВ-Петербург, 2011 г.
  • Мягкая обложка, 416 стр.
  • ISBN 978-5-9775-0732-5
  • Тираж: 1500 экз.
  • Формат: 70×100/16

jQuery. Сборник рецептов

Аннотация:
Книга является сборником решений наиболее часто встречающихся задач при веб-программировании пользовательских интерфейсов с использованием библиотеки jQuery. Рассмотрены практически все методы и вспомогательные функции jQuery, в том числе обеспечивающие взаимодействие jQuery и AJAX. Подробно рассказано о надстройке UI jQuery. Приведено большое количество примеров использования плагинов для jQuery – создание графиков и диаграмм, фотогалерей, меню, работа с таймерами и cookies, обработка табличных данных и др. Во втором издании в примерах используется библиотека jQuery версий 1.4.4 и 1.5.2, а также надстройка UI jQuery 1.8.9.
Компакт-диск содержит примеры из книги, файлы библиотеки jQuery 1.4.4 и 1.5.2, файлы надстройки UI jQuery 1.8.9, а также файлы расширений сторонних разработчиков.

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

Отрывок книги в PDF

Полное содержание:

Введение 7
Структура книги 7
Как работать с книгой 8
Источники информации 9
Благодарности 10

ЧАСТЬ I. МЕТОДЫ БИБЛИОТЕКИ JQUERY

11

Глава 1. Выбор элементов

13
1.1. Базовые правила 13
1.2. Выбор элементов с учетом иерархии 20
1.3. Основные фильтры 24
1.4. Фильтрация по содержимому 30
1.5. Фильтры видимых и невидимых элементов 34
1.6. Селекторы атрибутов 36
1.7. Фильтры элементов форм 40
1.8. Фильтры состояния элементов форм 43
1.9. Фильтры элементов-потомков 47

Глава 2. Атрибуты элементов

53
2.1. Управление атрибутами элементов 53
2.2. Работа с атрибутом class 57
2.3. Работа с HTML и текстом 59
2.4. Работа с атрибутом value 61

Глава 3. Визуальные эффекты

67
3.1. Как показывать и скрывать элементы 67
3.2. Эффекты «скольжения» и «затухания» 70
3.3. Создание анимации 74
3.4. Эффекты UI jQuery 79

Глава 4. Работа с CSS-свойствами

84
4.1. Как получать и устанавливать значения CSS-свойств элементов 84
4.2. Ширина и высота элементов 88
4.3. Позиционирование элементов 90

Глава 5. Работа с данными в jQuery

94
5.1. Сохранение и извлечение данных 94

Глава 6. Манипуляции над элементами

98
6.1. Изменение содержимого элементов 98
6.2. Как вставлять элементы в DOM 101
6.3. Замена, удаление и копирование элементов 111

Глава 7. Перемещение по элементам

118
7.1. Поиск нужных элементов в DOM 118
7.2. Фильтрация элементов набора 128
7.3. Прочие методы 138

Глава 8. События и их обработка

144
8.1. События документа 144
8.2. Назначение, удаление и вызов событий 146
8.3. События мыши, клавиатуры, браузера и форм 156

Глава 9. Взаимодействие jQuery и AJAX

165
9.1. Сокращенные методы 165
9.2. Вспомогательные функции $.ajax() и $ajaxSetup() 178
9.3. События AJAX 187
9.4. Полезные вспомогательные функции 192

Глава 10. Полезные вспомогательные функции и методы jQuery

195
10.1. Некоторые операции с массивами и объектами в jQuery 195
10.2. Некоторые операции с наборами элементов в jQuery 208
10.3. Другие полезные вспомогательные функции 214

ЧАСТЬ II. РАСШИРЕНИЯ ДЛЯ БИБЛИОТЕКИ JQUERY

219

Глава 11. Меню для веб-сайта

221
11.1. Плагин jQuery Superfish 221

Глава 12. Работа с таблицами

230
12.1. Плагин jqGrid 230

Глава 13. Графики и диаграммы

250
13.1. Плагин jqPlot 250

Глава 14. AJAX-формы

262
14.1. Плагин jQuery Form 262
14.2. Плагин jQuery Validate 267
14.3. Плагин jQuery Uploadify 273

Глава 15. Фотогалерея для сайта

282
15.1. Фотогалерея FancyBox 282

Глава 16. Несколько полезных плагинов

297
16.1. jQuery Cookie 297
16.2. jQuery Timers 299
16.3. jQuery Cluetip 302

Глава 17. UI jQuery — виджеты

308
17.1. Виджет Accordion 308
17.2. Виджет Datepicker 318
17.3. Виджет Dialog 329
17.4. Виджет Progressbar 337
17.5. Виджет Slider 340
17.6. Виджет Tabs 346
17.7. Виджет Button 356
17.8. Виджет Autocomplete 361

Глава 18. UI jQuery — взаимодействие с элементами страницы

370
18.1. Draggable — перемещение элементов 370
18.2. Droppable — «сброс» элементов 379
18.3. Resizable — изменение размеров элементов 386
18.4. Selectable — выбор элементов 392
18.5. Sortable — сортировка элементов 399
Приложение. Описание компакт-диска 409
Литература 411
Предметный указатель 412

 

 

Поделиться в FaceBookПоделиться ВКонтактеДобавить в TwitterПоделиться в Моём МиреСохранить закладку в GoogleОтправить в Живую ленту GoogleДобавить в Яндекс.ЗакладкиПоделиться в ОдноклассникахОпубликовать в LiveJournal