Description
In this course, you will :
- Learn the basics of the jQuery library.
- Learn how to programme in AJAX.
Syllabus :
1. Selection
- Selecting by ID and Class
- Multiple Selections
- Selecting Descendants
- Selecting by Attribute
2. DOM Traversing
- Traversing the DOM - find()
- Traversing the DOM - Children Elements
- Traversing the DOM - first(), last(), next(), prev()
- Traversing Parent Elements
3. Working with Events
- Click Events
- Event Delegation
- Event Listening for Select Dropdowns
- Change Events
- Keyboard Events
- Preventing Default Behavior in Events
4. DOM Manipulation
- DOM Manipulation - append() and prepend()
- DOM Manipulation - before() and after()
- Removing DOM Elements
- DOM Manipulation - empty()
5. Animations and Effects
- jQuery Animations - Showing and Hiding Elements
- jQuery Animations - Fade Effect
- jQuery Animations - Slide
- jQuery Animations for CSS Properties
6. AJAX
- Intro to AJAX
- AJAX - Loading a HTML File from the Server
- AJAX - Executing Code Before and After the Call
- Failed AJAX Calls
- AJAX - Reading JSON Data
- AJAX POST Calls
7. Forms
- jQuery Forms - Showing Extra Fields
- jQuery Forms - Select Dropdown
- AJAX Form Submission