Главная| Трекер ▼| Поиск| Правила| FAQ| |
Автор | Сообщение |
---|---|
admin
Администратор ![]() Сообщения: 9175 Откуда: Новгород ![]() |
Дж.Чаффер, К.Шведберг | Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript [2010] [DJVU+Source] ![]() Название: Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript Серия: High Tech Год: 2010 Издательство: Символ-Плюс ISBN: 978-5-93286-177-6 Жанр: Компьютерная (веб-программирование) Формат: DJVU+Source Качество: Отличное, 600dpi, OCR, закладки Страниц: 448 Описание: Издание, посвященное jQuery версии 1.3, знакомит с основами использования этой библиотеки для создания привлекательных интерактивных сайтов. jQuery поможет автоматизировать решение типичных задач и упростить решение более сложных. Опытные веб дизайнеры, немного знакомые с программированием, смогут быстро приступить к использованию jQuery благодаря тому, что она основана на стандартах технологий HTML и CSS. Опытные программисты при изучении библиотеки оценят ее концептуальную целостность. Вступительное слово 13 Об авторах 15 Благодарности 16 О технических редакторах 17 Предисловие 19 О чем рассказывается в этой книге 20 Что необходимо для работы с этой книгой 21 Для кого предназначена эта книга 22 Типографские соглашения 22 Обратная связь с читателями 23 Поддержка покупателей 23 1. Введение в jQuery 25 Что делает библиотека jQuery 25 Чем обусловлен успех j Query 27 Хронология развития проекта jQuery 28 Наша первая веб-страница, использующая библиотеку jQuery 30 Загрузка jQuery 30 Подготовка документа HTML 30 Подключение jQuery 33 Конечный результат 36 В заключение 36 2. Селекторы 38 Объектная модель документа 38 Фабричная функция $() 39 Селекторы CSS 40 Оформление уровней списка 41 Селекторы атрибутов 43 Оформление ссылок 44 Дополнительные селекторы 45 Оформление чередующихся строк 45 Селекторы форм 48 Методы обхода дерева DOM 49 Изменение оформления отдельных ячеек 50 Составление цепочек методов 51 Доступ к элементам DOM 52 В заключение 52 3. События 54 Выполнение операций после загрузки страницы 54 Момент запуска программного кода 54 Множество сценариев в одной странице 55 Сокращения в программном коде 57 Сосуществование с другими библиотеками 57 Простые события 58 Простой переключатель стилей 58 Сокращенная форма подключения обработчиков 66 Комбинированные события 68 Отображение и сокрытие дополнительных возможностей 68 Выделение элементов, предусматривающих реакцию на щелчок мышью 69 Распространение события 71 Побочные эффекты фазы всплытия 73 Изменение движения события: объект события 74 Адресаты событий 75 Остановка распространения события 75 Действия по умолчанию 76 Делегирование событий 77 Удаление обработчика события 79 Пространство имен события 80 Повторное подключение событий 81 Имитация действий пользователя 83 События от клавиатуры 83 В заключение 86 4. Эффекты 88 Изменение встроенных свойств стиля CSS 88 Простые эффекты скрытия и отображения 93 Эффекты и скорость выполнения 95 Скорость 95 Эффекты проявления и растворения 96 Составные эффекты 97 Создание собственных анимационных эффектов 98 Переключение эффекта проявления/растворения 99 Управление сразу несколькими свойствами 100 Одновременное и поочередное выполнение эффектов 103 Работа с одним набором элементов 103 Работа с несколькими наборами элементов 106 Функции обратного вызова 108 В двух словах 110 В заключение 110 5. Манипулирование деревом DOM 111 Манипулирование атрибутами 111 Атрибуты, отличные от атрибута class Ill Еще раз о фабричной функции $() 114 Добавление новых элементов 116 Перемещение элементов 118 Маркировка, нумерация и создание ссылок на контекст 122 Добавление сносок 124 Обертывание элементов ..125 Копирование элементов 126 Копирование с обработчиками событий 128 Копирование с целью создания врезок 128 Стили CSS 128 Программный код 129 Украшение врезок 131 Коротко о методах манипулирования деревом DOM 134 В заключение 135 6.AJAX 136 Загрузка данных по требованию 137 Добавление разметки HTML 138 Работа с объектами JavaScript 141 Извлечение объектов JavaScript 142 Глобальные функции jQuery 143 Запуск сценария 146 Загрузка документа XML 148 Выбор формата данных 151 Передача данных на сервер 153 Выполнение запроса GET 154 Выполнение запроса POST 157 Сериализация формы 158 Слежение за ходом выполнения запроса 161 AJAX и события 164 Ограничения безопасности 165 Использование формата JSONP для удаленных данных 166 Дополнительные возможности 168 Низкоуровневый метод AJAX 168 Изменение значений параметров по умолчанию 169 Загрузка частей страницы HTML 169 В заключение 171 7. Работа с таблицами 173 Сортировка и разбивка на страницы 174 Сортировка на стороне сервера 174 Сортировка с помощью JavaScript 176 Разбивка на страницы на стороне сервера 193 Разбивка на страницы с помощью JavaScript 194 Окончательная версия 200 Изменение внешнего вида таблицы 202 Выделение строк 202 Подсказки 210 Свертывание и развертывание разделов таблицы 215 Фильтрация 218 Окончательная версия 223 В заключение 226 8. Интерактивные формы 227 Улучшение простой формы 227 Прогрессивное улучшение оформления формы 228 Поля, отображаемые по условию 235 Проверка содержимого формы 238 Манипулирование флажками 246 Окончательная версия 248 Компактные формы 251 Текст-заполнитель для полей 252 Функция автодополнения на основе технологии AJAX 255 Окончательная версия 263 Работа с числовыми данными в формах 265 Структура таблицы для корзины с покупками 266 Предотвращение возможности ввода нечисловых значений 269 Арифметические вычисления 270 Удаление элементов 277 Изменение информации с адресом доставки 282 Окончательная версия 285 В заключение 287 9. Прокрутка и перемещение 288 Прокрутка заголовков 288 Подготовка страницы 289 Получение рассылки 291 Подготовка к выполнению прокрутки 294 Функция прокрутки заголовков 295 Приостановка при наведении указателя мыши 298 Получение рассылки из другого домена 301 Эффект изменения прозрачности по высоте 303 Окончательная версия 305 Карусель изображений 307 Подготовка страницы 308 Прокрутка изображений щелчком мыши 311 Увеличение изображения 319 Окончательная версия 332 В заключение 335 10. Использование модулей расширения 336 Поиск расширений и получение справочной информации 336 Как использовать расширения 337 Расширение Form 338 Советы и рекомендации 339 Библиотека расширений jQuery Ш 340 Эффекты 341 Компоненты взаимодействий 343 Виджеты 346 jQueryUIThemeRoller 348 Другие рекомендуемые расширения 349 Формы 350 Таблицы 351 Изображения 353 Окна с подсветкой и модальные диалоги 354 Диаграммы 357 События 359 В заключение 359 11. Разработка модулей расширения 360 Добавление новых глобальных функций 360 Добавление нескольких функций 361 Какой в этом смысл? 362 Создание вспомогательного метода 362 Добавление методов объекта jQuery 364 Контекст методов объекта 364 Объединение методов в цепочки 367 Методы обхода дерева DOM 368 Добавление новых сокращенных методов 373 Параметры методов 376 Простые параметры 378 Отображения параметров 378 Значения параметров по умолчанию 380 Функции обратного вызова 381 Настраиваемые значения по умолчанию 382 Добавление селекторных выражений 384 Подготовка расширения к распространению 387 Соглашения об именовании 388 Использование псевдонима $ 388 Интерфейсы методов 388 Оформление документации 389 В заключение 389 А. Ресурсы в Интернете 390 Документация к библиотеке jQuery 390 j Query wiki 390 jQueryAPI 390 Броузер по функциям и методам jQuery API 391 Visual j Query 391 Обозреватель Adobe AIR jQuery API 391 Справочники no JavaScript 391 Центр разработчиков Mozilla 391 Dev. opera 391 Справочник MSDN JScript 391 Quirksmode 392 JavaScript Toolbox 392 Компрессоры программного кода JavaScript 392 YUI Compressor 392 JSMin 392 Pretty printer 393 Справочник no (X)HTML 393 Домашняя страница языка разметки гипертекста консорциума W3C 393 Справочники по CSS 393 Домашняя страница каскадных таблиц стилей W3C 393 Mezzoblue CSS cribsheet 393 Position is everything 394 Полезные блоги 394 Блог jQuery 394 Learning j Query 394 Ajaxian 394 Блог Джона Резига (John Resig) 394 JavaScript ant 394 Блог Роберта Наймана (Robert Nyman) 395 0 веб-стандартах с фантазией 395 Блог Джонатана Снука (Jonathan Snook) 395 Ресурс Мэтта Снайдера (Matt Snider) о JavaScript 395 1 can't 395 DOM scripting 395 Как дни проходят мимо 396 A list apart 396 Платформы разработки веб-приложений с использованием jQuery 396 В. Инструменты разработчика 397 Инструменты для броузера Firefох 397 Firebug 397 Панель инструментов веб-разработчика 398 Venkman 398 Средство проверки регулярных выражений 398 Инструменты для броузера Internet Explorer 398 Панель инструментов разработчика для Microsoft Internet Explorer 398 Microsoft Visual Web Developer 399 DebugBar 399 Drip 399 Инструменты для броузера Safari 399 Меню Develop 399 Web Inspector 399 Инструменты для броузера Opera 400 Dragonfly 400 Прочие инструменты 400 Firebug Lite 400 NitobiBug 400 Пакет TextMate jQuery 401 Charles 401 Fiddler 401 Aptana 401 C. Замыкания в JavaScript 402 Вложенные функции 402 Великий побег 404 Область видимости переменных 405 Взаимодействия между замыканиями 407 Замыкания в библиотеке jQuery 408 Аргументы метода $(document).ready() 408 Обработчики событий 409 Угроза утечки памяти 411 Случайные циклические ссылки 413 Проблема утечки памяти в Internet Explorer 413 Добрая весть 414 В заключение 415 D. Краткий справочник 416 Селекторные выражения 416 Методы навигации по дереву DOM 419 Методы событий 421 Методы эффектов 424 Методы манипулирования деревом DOM 425 Методы поддержки AJAX 429 Прочие методы 431 Алфавитный указатель 433 Скриншоты (сжатые): Время раздачи: с 20.10 до 5.00 по МСК Помоги нашему сайту на расходы за сервер и качай торренты НЕОГРАНИЧЕННО!Пожертвовать 100 ₽ ![]() Или 2204 1201 2214 8816, с комментарием "Помощь трекеру" Связь с администрацией |
Страница 1 из 1 |
![]() |
|