jQuery — это легкий, быстрый, невероятно удобный инструмент, которым должен владеть каждый веб-разработчик. Эта библиотека позволит вам создавать веб-приложения быстрее и качественнее, взяв на себя львиную долю работы по синтаксическому анализу и разбору DOM, обработке событий, созданию анимационных эффектов и взаимодействий на основе AJAX. Кроме того, эта библиотека кросс-браузерна, что позволит вам максимально сосредоточиться на решении стоящих перед вами задач, а не тратить уйму времени на унификацию поведения ваших сценариев в различных браузерах. Ну, а если уж совсем короче, то используется она для того, чтобы на практике реализовать принцип «Write less, do more» («Меньше кода, больше дела»).
О фильме: jQuery — это легкий, быстрый, невероятно удобный инструмент, которым должен владеть каждый веб-разработчик. Эта библиотека позволит вам создавать веб-приложения быстрее и качественнее, взяв на себя львиную долю работы по синтаксическому анализу и разбору DOM, обработке событий, созданию анимационных эффектов и взаимодействий на основе AJAX. Кроме того, эта библиотека кросс-браузерна, что позволит вам максимально сосредоточиться на решении стоящих перед вами задач, а не тратить уйму времени на унификацию поведения ваших сценариев в различных браузерах. Ну, а если уж совсем короче, то используется она для того, чтобы на практике реализовать принцип «Write less, do more» («Меньше кода, больше дела»).
Вы узнаете: Как выбирать необходимые вам узлы из DOM-дерева; Как при необходимости изменять полученные наборы элементов; Используя полученные наборы элементов, вы сможете «на лету» изменять структуру страницы и содержимое страницы, а также оформление всех ее элементов; Вы научитесь создавать простейшие анимационные эффекты, основанные на hiding, fading, sliding; Вы узнаете, как работать с событиями: научитесь связывать события с их обработчиками несколькими способами, «запускать» события самостоятельно, и изучите объект события jQuery для более тонкой обработки событий.
Содержание:
Глава 1. Выборка DOM-элементов (01:20:14) Часть 1. Селекторы и фильтры (46:41) 1 (11:44) - селекторы базовые, иерархические 2 (07:57) - фильтры базовые 3 (07:56) - фильтры контента и видимости 4 (04:55) - фильтры атрибутов 5 (06:16) - «семейные» фильтры 6 (07:53) - селекторы/фильтры форм Часть 2. Функциональный разбор DOM (33:33) 1 (10:18) - фильтрация отобранных элементов (часть 1) 2 (05:43) - фильтрация отобранных элементов (часть 2) 3 (08:30) - поиск в наборе элементов 4 (09:02) - утилитарные методы
Глава 2. Работа с DOM-узлами (52:48) Часть 1. работа с атрибутами (19:07) 1 (06:57) - атрибуты 2 (06:11) - классы 3 (05:59) - значения(value) Часть 2. работа с содержимым (33:41) 1 (07:34) - создание/добавление нового контента 2 (08:06) - вставка контента/элементов 3 (05:37) - «заворачивание» элементов 4 (12:24) - копирование/замена/удаление элементов
Глава 3. Работа с событиями (38:56) 1 (05:40) - связывание/разрыв связи событий с обработчиками 2 (14:36) - объекты события в jQuery 3 (08:16) - хелперы 4 (10:24) - утилитарные методы
Глава 4. Работа с эффектами (19:02) 1 (07:05) - hiding-эффекты 2 (06:38) - fading-эффекты 3 (05:19) - sliding-эффектов