Изучаем jQuery
Современное веб-программирование и Ñоздание веб-Ñайтов уже невозможно предÑтавить без иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñзыка JavaScript. Однако в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð²Ñе чаще иÑпользуетÑÑ Ð½Ðµ "голый" код javascript а javascript-фреймворки и библиотеки. Одной из таких библиотек причем наверное Ñамой популÑрной на ÑегоднÑшний день ÑвлÑетÑÑ jQuery. По некоторым оценкам не менее половины крупнейших Ñайтов в интернете иÑпользуют Ñту библиотеку.
Ð¥Ð¾Ñ‚Ñ Ð¼Ñ‹ и можем назвать jQuery библиотекой он на Ñамом деле понÑтие "jQuery" объединÑет целую ÑкоÑиÑтему библиотек поÑтроенный вокруг базовой библиотеки: Ñто и библиотека jquery.ui Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… интерфейÑов Ñто и jqyery.mobile иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ Ð¿Ñ€Ð¸ разработке мобильных Ñайтов и др.
Какие преимущеÑтва неÑет нам иÑпользование jQuery?
Упрощение работы Ñ ÐºÐ¾Ð´Ð¾Ð¼. jQuery предлагает проÑтой Ñлегантный ÑинтакÑÐ¸Ñ Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑƒÐ»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñлементами на веб-Ñтранице.
РаÑширÑемоÑть. ВеÑÑŒ код jQuery открыт Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸ в Ñлучае еÑли что-то в библиотеке не уÑтраивает ее можно модифицировать. Ртакже можно Ñоздавать плагины jQuery.
КроÑÑбраузерноÑть. jQuery имеет поддержку большинÑтва извеÑтных браузеров в том чиÑле таких. как IE 78. (Ð¥Ð¾Ñ‚Ñ Ð² Ñилу того что браузеры IE 6-8 поÑтепенно ÑтановÑÑ‚ÑÑ Ð´Ð¾ÑтоÑнием иÑтории а также чтобы уменьшить размер библиотеки в поÑледней верÑии была прекращена поддержка IE 6-8).
Глава 1. Введение в jQuery
Ðачало работы Ñ jQuery
Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ jQuery
Глава 2. Выборка Ñлементов
Cелекторы
Фильтры jQuery
Работа Ñ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¾Ð¹
Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸
ПоиÑк в выборке
ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¿Ð¾ Ñтранице
Глава 3. МанипулÑÑ†Ð¸Ñ Ñлементами в jQuery
Ðтрибуты и ÑвойÑтва Ñлементов
Изменение Ñтилей CSS
ИÑпользование клаÑÑов в jQuery
Содержимое Ñлементов
Глава 4. Работа Ñо Ñтруктурой Ñтраницы
Создание и добавление дочерних Ñлементов
Обертывание Ñлементов. Метод wrap
Добавление ÑеÑтринÑких Ñлементов
Замена Ñлементов
Удаление Ñлементов
Глава 5. Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ jQuery
РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¸ удаление обработчиков Ñобытий
Параметры обработчика. Объект Event
Ð’Ñплытие Ñобытий
Методы delegate и on
Метод trigger
Специальные методы Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ñобытий
Глава 6. Ð¢ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ AJAX
Введение в AJAX
Метод load
GET-запроÑÑ‹. Метод get
Объект jqXHR
POST-запроÑÑ‹. Метод post
Получение данных JSON. Метод getJSON
Подгрузка Ñкриптов. Метод getScript
Ðизкоуровневые запроÑÑ‹. Метод ajax
Глобальные ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ ajax
Глава 7. Ðффекты и Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ð² jQuery
Базовые Ñффекты
Ðффекты ÑкольжениÑ
Ðффекты прозрачноÑти
Создание анимации. Метод animate
Глава 8. jQuery UI
Введение в jQuery UI
Виджет button
Виджет progressbar
Виджет Ñлайдер jQuery
Виджет Accordion
Виджет Autocomplete. Ðвтозаполнение
Современное веб-программирование и Ñоздание веб-Ñайтов уже невозможно предÑтавить без иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñзыка JavaScript. Однако в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð²Ñе чаще иÑпользуетÑÑ Ð½Ðµ "голый" код javascript а javascript-фреймворки и библиотеки. Одной из таких библиотек причем наверное Ñамой популÑрной на ÑегоднÑшний день ÑвлÑетÑÑ jQuery. По некоторым оценкам не менее половины крупнейших Ñайтов в интернете иÑпользуют Ñту библиотеку.
Ð¥Ð¾Ñ‚Ñ Ð¼Ñ‹ и можем назвать jQuery библиотекой он на Ñамом деле понÑтие "jQuery" объединÑет целую ÑкоÑиÑтему библиотек поÑтроенный вокруг базовой библиотеки: Ñто и библиотека jquery.ui Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… интерфейÑов Ñто и jqyery.mobile иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ Ð¿Ñ€Ð¸ разработке мобильных Ñайтов и др.
Какие преимущеÑтва неÑет нам иÑпользование jQuery?
Упрощение работы Ñ ÐºÐ¾Ð´Ð¾Ð¼. jQuery предлагает проÑтой Ñлегантный ÑинтакÑÐ¸Ñ Ð´Ð»Ñ Ð¼Ð°Ð½Ð¸Ð¿ÑƒÐ»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñлементами на веб-Ñтранице.
РаÑширÑемоÑть. ВеÑÑŒ код jQuery открыт Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸ в Ñлучае еÑли что-то в библиотеке не уÑтраивает ее можно модифицировать. Ртакже можно Ñоздавать плагины jQuery.
КроÑÑбраузерноÑть. jQuery имеет поддержку большинÑтва извеÑтных браузеров в том чиÑле таких. как IE 78. (Ð¥Ð¾Ñ‚Ñ Ð² Ñилу того что браузеры IE 6-8 поÑтепенно ÑтановÑÑ‚ÑÑ Ð´Ð¾ÑтоÑнием иÑтории а также чтобы уменьшить размер библиотеки в поÑледней верÑии была прекращена поддержка IE 6-8).
Глава 1. Введение в jQuery
Ðачало работы Ñ jQuery
Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ jQuery
Глава 2. Выборка Ñлементов
Cелекторы
Фильтры jQuery
Работа Ñ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¾Ð¹
Ð¤Ð¸Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸
ПоиÑк в выборке
ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¿Ð¾ Ñтранице
Глава 3. МанипулÑÑ†Ð¸Ñ Ñлементами в jQuery
Ðтрибуты и ÑвойÑтва Ñлементов
Изменение Ñтилей CSS
ИÑпользование клаÑÑов в jQuery
Содержимое Ñлементов
Глава 4. Работа Ñо Ñтруктурой Ñтраницы
Создание и добавление дочерних Ñлементов
Обертывание Ñлементов. Метод wrap
Добавление ÑеÑтринÑких Ñлементов
Замена Ñлементов
Удаление Ñлементов
Глава 5. Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ jQuery
РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¸ удаление обработчиков Ñобытий
Параметры обработчика. Объект Event
Ð’Ñплытие Ñобытий
Методы delegate и on
Метод trigger
Специальные методы Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ñобытий
Глава 6. Ð¢ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ AJAX
Введение в AJAX
Метод load
GET-запроÑÑ‹. Метод get
Объект jqXHR
POST-запроÑÑ‹. Метод post
Получение данных JSON. Метод getJSON
Подгрузка Ñкриптов. Метод getScript
Ðизкоуровневые запроÑÑ‹. Метод ajax
Глобальные ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ ajax
Глава 7. Ðффекты и Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ð² jQuery
Базовые Ñффекты
Ðффекты ÑкольжениÑ
Ðффекты прозрачноÑти
Создание анимации. Метод animate
Глава 8. jQuery UI
Введение в jQuery UI
Виджет button
Виджет progressbar
Виджет Ñлайдер jQuery
Виджет Accordion
Виджет Autocomplete. Ðвтозаполнение
Show More >
Учебник jQuery
Loading...
