Книга является сборником решений наиболее часто встречающихся задач при веб-программировании пользовательских интерфейсов с использованием библиотеки jQuery. Рассмотрены практически все методы и вспомогательные функции jQuery, в том числе обеспечивающие взаимодействие jQuery и AJAX. Подробно рассказано о надстройке UI jQuery. Приведено большое количество примеров использования плагинов для jQuery - создание графиков и диаграмм, фотогалерей, меню, работа с таймерами и cookies, обработка табличных данных и др. Во втором издании в примерах используется библиотека jQuery версий 1.4.4 и 1.5.2, а также надстройка UI jQuery 1.8.9.
Название: jQuery. Сборник рецептов, 2-е издание Автор: Самков Г. А. Издательство: БХВ-Петербург Год: 2011 Страниц: 416 Формат: PDF Размер: 10,2 МБ ISBN: 978-5-9775-0732-5 Качество: Отличное Серия или Выпуск: Профессиональное программирование
Содержание:
Введение Структура книги Как работать с книгой Источники информации Благодарности Часть I. Методы библиотеки jQuery Глава 1. Выбор элементов 1.1. Базовые правила 1.2. Выбор элементов с учетом иерархии 1.3. Основные фильтры 1.4. Фильтрация по содержимому 1.5. Фильтры видимых и невидимых элементов 1.6. Селекторы атрибутов 1.7. Фильтры элементов форм 1.8. Фильтры состояния элементов форм 1.9. Фильтры элементов-потомков Глава 2. Атрибуты элементов 2.1. Управление атрибутами элементов 2.2. Работа с атрибутом class 2.3. Работа с HTML и текстом 2.4. Работа с атрибутом value Глава 3. Визуальные эффекты 3.1. Как показывать и скрывать элементы 3.2. Эффекты «скольжения» и «затухания» 3.3. Создание анимации 3.4. Эффекты UI jQuery Глава 4. Работа с CSS-свойствами 4.1. Как получать и устанавливать значения CSS-свойств элементов 4.2. Ширина и высота элементов 4.3. Позиционирование элементов Глава 5. Работа с данными в jQuery 5.1. Сохранение и извлечение данных Глава 6. Манипуляции над элементами 6.1. Изменение содержимого элементов 6.2. Как вставлять элементы в DOM 6.3. Замена, удаление и копирование элементов Глава 7. Перемещение по элементам 7.1. Поиск нужных элементов в DOM 7.2. Фильтрация элементов набора 7.3. Прочие методы Глава 8. События и их обработка 8.1. События документа 8.2. Назначение, удаление и вызов событий 8.3. События мыши, клавиатуры, браузера и форм Глава 9. Взаимодействие jQuery и AJAX 9.1. Сокращенные методы 9.2. Вспомогательные функции $.ajax() и $.ajaxSetup() 9.3. События AJAX 9.4. Полезные вспомогательные функции Глава 10. Полезные вспомогательные функции и методы jQuery 10.1. Некоторые операции с массивами и объектами в jQuery 10.2. Некоторые операции с наборами элементов jQuery 10.3. Другие полезные вспомогательные функции Часть II. Расширения для библиотеки jQuery Глава 11. Меню для веб-сайта 11.1. Плагин jQuery Superfish Глава 12. Работа с таблицами 12.1. Плагин jqGrid Глава 13. Графики и диаграммы 13.1. Плагин jqPlot Глава 14. AJAX-формы 14.1. Плагин jQuery Form 14.2. Плагин jQuery Validate 14.3. Плагин jQuery Uploadify Глава 15. Фотогалерея для сайта 15.1. Фотогалерея FancyBox Глава 16. Несколько полезных плагинов 16.1. jQuery Cookie 16.2. jQuery Timers 16.3. jQuery Cluetip Глава 17. UI jQuery - виджеты 17.1. Виджет Accordion 17.2. Виджет Datepicker 17.3. Виджет Dialog 17.4. Виджет Progressbar 17.5. Виджет Slider 17.6. Виджет Tabs 17.7. Виджет Button 17.8. Виджет Autocomplete Глава 18. UI jQuery - взаимодействие с элементами страницы 18.1. Draggable - перемещение элементов 18.2. Droppable - «сброс» элементов 18.3. Resizable - изменение размеров элементов 18.4. Selectable - выбор элементов 18.5. Sortable - сортировка элементов Приложение. Описание компакт-диска Литература Предметный указатель