Module 16
jQuery
The library that made JavaScript easy for a generation — selectors, DOM manipulation, events, effects, and AJAX in one tidy API.
Prerequisite Complete Async JavaScript and DOM Manipulation first — jQuery is a wrapper over the same DOM and async concepts.
📋 What You Will Learn
- What jQuery is, how to add it via CDN, and the
$(document).ready()pattern - How to select and traverse the DOM with the
$()function - Reading and changing content, attributes, styles, and classes
- Handling events and using event delegation
- Animations and effects: fade, slide, show/hide, and
.animate() - Fetching data from a server with
$.ajax(),$.get(), and$.getJSON()
📖 Lessons
- 1Intro to jQuery & SetupReady
- 2Selectors & DOM TraversalReady
- 3DOM ManipulationReady
- 4EventsReady
- 5Effects & AnimationsReady
- 6AJAX with jQueryReady