jQuery curriculum
jQuery
9 lessons ready
Select, change and animate page elements with less code.
Beginner
What is jQuery?
Meet jQuery, the library that made working with web pages easier, and write your first line of it.
6 minFree preview
Selectors
Pick exactly the elements you want with tag, class, id and relationship selectors.
7 minFree preview
Changing the page (DOM)
Read and change text, HTML, attributes and classes, and add or remove elements.
7 min Account
Events
Run code when the user clicks, types or hovers, using on().
7 min Account
Effects and animation
Show, hide, fade and slide elements, and animate numeric CSS properties.
6 min Account
Intermediate
AJAX
Load data from a server without reloading the page, using $.getJSON, $.ajax and $.post.
8 min Account
Traversing and chaining
Move around the DOM tree with parent, children, find, siblings and closest, and chain commands.
8 min Account
Form handling
Read, validate and submit forms: val(), serialize(), the submit event and preventDefault.
8 min Account