RUSSIAN

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

Book information

Publisher
БХВ-Петербург
Language
russian
Format
PDF
Filesize
4 MB (4021209 bytes)
Pages
416\410
Time added
2020-09-04 00:28:11

Description

Книга является сборником решений наиболее часто встречающихся задач при веб-программировании пользовательских интерфейсов с использованием библиотеки jQuery. Рассмотрены практически все методы и вспомогательные функции jQuery, в том числе обеспечивающие взаимодействие jQuery и AJAX. Подробно рассказано о надстройке UI jQuery и приведены описания всех настроек для виджетов, входящих в ее состав, что позволяет использовать книгу в качестве справочника. Приведено большое количество примеров использования наиболее популярных плагинов для jQuery - создание графиков и диаграмм, фотогалерей, навигационных меню, всплывающих подсказок, работа с веб-формами, таймерами и cookies, обработка табличных данных. Компакт-диск содержит примеры, разобранные в книге, файлы библиотеки jQuery версий 1.2.6 и 1.3.2, файлы надстройки UI jQuery, а также файлы рассмотренных в книге расширений сторонних разработчиков. Файлы для книги можно скачать по ссылке ftp://ftp.bhv.ru/9785977504959.zip Введение Структура книги Как работать с книгой Источники информации Благодарности ГЛАВА 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. Примеры работы с объектом jQuery Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 5.2. Сохранение и извлечение данных Проблема Решение Обсуждение ГЛАВА 6. Манипуляции над элементами 6.1. Изменение содержимого элементов Проблема Решение Обсуждение Проблема Решение Обсуждение 6.2. Как вставлять элементы в DOM Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 6.3. Замена, удаление и копирование элементов Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение ГЛАВА 7. Перемещение по элементам 7.1. Поиск нужных элементов в DOM Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 7.2. Фильтрация элементов набора Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 7.3. Перемещение по цепочке вызовов Проблема Решение Обсуждение Проблема Решение Обсуждение ГЛАВА 8. События и их обработка 8.1. Готовность документа Проблема Решение Обсуждение 8.2. Назначение, удаление и вызов событий Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 8.3. Взаимодействие с элементами Проблема Решение Обсуждение Проблема Решение Обсуждение 8.4. События Проблема Решение Обсуждение ГЛАВА 9. Взаимодействие jQuery и AJAX 9.1. Самое простое Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 9.2. GETи POST-запросы Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение 9.3. Вспомогательная функция $.ajax(options) Проблема Решение Обсуждение 9.4. Для чего нужна функция $.ajaxSetup(options) Проблема Решение Обсуждение 9.5. События AJAX Проблема Решение Обсуждение ГЛАВА 10. Утилиты jQuery 10.1. Некоторые операции с массивами и объектами в jQuery Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение Проблема Решение Обсуждение ГЛАВА 11. Меню для веб-сайта 11.1. Плагин jQuery Multi Level Menu Проблема Решение Обсуждение 11.2. Плагин jQuery Drop Line Menu Проблема Решение Обсуждение 11.3. Плагин jQuery TreeView Проблема Решение Обсуждение 11.4. Делаем меню похожее на Accordion Проблема Решение Обсуждение ГЛАВА 12. Работа с таблицами 12.1. Плагин jQuery DataTables Проблема Решение Обсуждение ГЛАВА 13. Графики и диаграммы 13.1. Плагин jqPlot Проблема Решение Обсуждение ГЛАВА 14. AJAX-формы 14.1. Плагин jQuery Autocomplete Проблема Решение Обсуждение 14.2. Плагин jQuery Form Проблема Решение Обсуждение 14.3. Плагин jQuery Validate Проблема Решение Обсуждение 14.4. Плагин jQuery Uploadify Проблема Решение Обсуждение ГЛАВА 15. Фотогалереи для сайта 15.1. Фотогалерея FancyBox Проблема Решение Обсуждение 15.2. Простая фотогалерея Проблема Решение Обсуждение ГЛАВА 16. Несколько полезных плагинов 16.1. jQuery Cookie Проблема Решение Обсуждение 16.2. jQuery Corner Проблема Решение 16.3. jQuery Timers Проблема Решение 16.4. jQuery Cluetip Проблема Решение ГЛАВА 17. UI jQuery — виджеты 17.1. Виджет Accordion Проблема Решение Обсуждение 17.2. Виджет Datepicker Проблема Решение Обсуждение 17.3. Виджет Dialog Проблема Решение Обсуждение 17.4. Виджет Progressbar Проблема Решение Обсуждение 17.5. Виджет Slider Проблема Решение Обсуждение 17.6. Виджет Tabs Проблема Решение Обсуждение ГЛАВА 18. UI jQuery — взаимодействие с элементами страницы 18.1. Draggable — перемещение элементов Проблема Решение Обсуждение 18.2. Droppable — "сброс" элементов Проблема Решение Обсуждение 18.3. Resizable — изменение размеров элементов Проблема Решение Обсуждение 18.4. Selectable — выбор элементов Проблема Решение Обсуждение 18.5. Sortable — сортировка элементов Проблема Решение Обсуждение Литература ПРИЛОЖЕНИЕ Описание компакт-диска Предметный указатель

Similar books

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

2025 · PDF

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

2022 · PDF

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

2021 · PDF

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

2022 · PDF

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

2023 · PDF

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

2022 · PDF

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

2014 · PDF

Проектирование устройств приема и обработки сигналов: учебно-методическое пособие по курсу "Устройства приема и обработки сигналов" для студентов всех форм обучения специальностей: 210400.62 Радиотехника. Бакалавр Б.3.10. Основы цифровой обработки сигналов; 210700.62 Системы мобильной связи. Бакалавр Б.3.19. Радиоприемные устройства систем мобильной связи; 210601.65 Радиоэлектронные системы и комплексы. Специалист С.3.18. Устройства приема и обработки сигналов; 090302.65 Защита информации в системах связи и управления. Специалист С.3.30. Устройства приема и обработки сигналов

Проектирование устройств приема и обработки сигналов: учебно-методическое пособие по курсу "Устройства приема и обработки сигналов" для студентов всех форм обучения специальностей: 210400.62 Радиотехника. Бакалавр Б.3.10. Основы цифровой обработки сигналов; 210700.62 Системы мобильной связи. Бакалавр Б.3.19. Радиоприемные устройства систем мобильной связи; 210601.65 Радиоэлектронные системы и комплексы. Специалист С.3.18. Устройства приема и обработки сигналов; 090302.65 Защита информации в системах связи и управления. Специалист С.3.30. Устройства приема и обработки сигналов

2015 · PDF