[
]
jQuery - это JavaScript-библиотека, обеспечивающая кроссбраузерную поддержку приложений и предоставляющая функциональные возможности, полезные для самого широкого круга задач. В этой книге описываются все основные возможности библиотек jQuery и jQuery UI, позволяющие реализовать на веб-страницах красочные графические эффекты и анимацию, перемещение и сортировку элементов, общение с сервером без перезагрузки страницы и многое, многое другое. Благодаря широкому охвату материала и большому количеству примеров, начинающим разработчикам книга будет полезна как самоучитель, а те, кто уже имеет опыт разработки Web-приложений, смогут использовать ее как справочник. Обязательные требования к читателю - базовые знания языка JavaScript и РНР. Версии описываемых программных продуктов: jQuery 1.3.2, jQuery UI 1.7.2.
Название: jQuery. Новый стиль программирования на JavaScript Автор: Прохоренок Н. А. Издательство: Вильямс Год: 2010 Страниц: 269 Формат: DJVU Размер: 3,25 МБ ISBN: 978-5-8459-1603-7 Качество: Отличное
Содержание:
Введение Глава 1. Основы jQuery 1.1. Подключение библиотеки jQuery 1.2. Определение готовности документа 1.3. Обработка конфликтных ситуаций 1.4. Форматы функции $() Глава 2. Селекторы 2.1. Часто используемые селекторы 2.2. Группирование селекторов 2.3. Привязка к элементам документа 2.4. Привязка к параметрам тегов 2.5. Псевдоклассы Глава 3. Перебор элементов 3.1. Доступ к элементу по индексу 3.2. Метод each() Глава 4. Изменение коллекции элементов 4.1. Добавление и фильтрация элементов 4.2. Привязка поиска к другим элементам 4.3. Метод map() Глава 5. Манипуляции с элементами 5.1. Изменение содержимого элементов 5.2. Добавление содержимого перед элементом или после него 5.3. Вложение элементов 5.4. Перемещение и клонирование элементов 5.5. Очистка содержимого и удаление элемента 5.6. Замена элемента 5.7. Изменение атрибутов CSS 5.8. Управление классами стилей 5.9. Доступ к параметрам тегов 5.10. Вычисление положения элементов Глава 6. Обработка событий 6.1. События документа 6.2. События мыши 6.3. События клавиатуры 6.4. События формы 6.5. Универсальные обработчики событий 6.6. Методы live() и die() 6.7. Всплывание событий 6.8. Действия по умолчанию и их отмена Глава 7. Эффекты и анимация 7.1. Управление отображением элемента 7.2. Изменение прозрачности элемента 7.3. Создание анимации 7.4. Прерывание анимации 7.5. Управление очередью анимаций Глава 8. Обработка данных формы 8.1. Текстовое поле и поле ввода пароля 8.2. Поле для ввода многострочного текста 8.3. Список с возможными значениями 8.4. Флажок и переключатели 8.5. Обработка щелчка на кнопке 8.6. Получение всех значений формы Глава 9. Вспомогательные функции и свойства 9.1. Функция $.each() - перебор элементов 9.2. Функция $.grep() - поиск в массиве 9.3. Функция $.map() - преобразование массива 9.4. Функция $.inArray() - поиск элемента в массиве 9.5. Функция $.merge() - объединение массивов 9.6. Функция $.makeArray() - создание массива элементов 9.7. Функция $.unique() - удаление повторяющихся элементов 9.8. Функция $.trim() - удаление пробельных символов 9.9. Функции $.data() и $.removeData() -- работа с данными 9.10. Свойство $.browser - определение типа и версии браузера 9.11. Свойство $.boxModel - определение блочной модели 9.12. Создание собственных модулей Глава 10. Основы технологии AJAX 10.1. Обмен данными с помощью тега <iframe> 10.2. Объект XMLHttpRequest 10.3. Обмен данными в текстовом формате 10.4. Обмен данными в формате XML 10.5. Обмен данными в формате JSON Глава 11. Поддержка AJAX в jQuery 11.1. Метод load() 11.2. Функция $.getJSON() 11.3. Функция $.getScript() 11.4. Функция $.get() 11.5. Функция $.post() 11.6. Функция $.ajax() 11.7. Глобальные обработчики событий AJAX Глава 12. Библиотека jQuery UI 12.1. Модуль UI Draggable - перемещение элементов 12.2. Модуль UI Droppable - "сбрасывание" элементов 12.3. Модуль UI Suitable - сортировка элементов 12.4. Модуль UI Selectable - выделение элементов 12.5. Модуль UI Resizable - изменение размеров 12.6. Модуль UI Accordion - компонент "Аккордеон" 12.7. Модуль UI Tabs - панель с вкладками 12.8. Модуль UI Dialog - диалоговые окна 12.9. Модуль UI Datepicker - календарь 12.10. Модуль UI Progressbar - индикатор хода процесса 12.11. Модуль UI Slider- шкала с бегунком 12.12. Модуль UI Effects - визуальные эффекты 12.12.1. Плавное изменение цвета 12.12.2. Управление классами стилей 12.12.3. Методы, позволяющие использовать эффекты 12.12.4. Эффекты Несколько слов в заключение Предметный указатель
Все материалы размещенные на сайте //gigabyt.at.ua/ пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает. По истечении 24 часов материал должен быть удален с вашего компьютера. Незаконная реализация карается законами РФ и Украины: "Об авторском и смежном праве". При копировании материала, ссылка на сайт обязательна!