Useful Links
Computer Science
Web Development
Frontend Frameworks and Libraries
jQuery JavaScript Library
1. Introduction to jQuery
2. Core Concepts
3. Selecting Elements
4. DOM Manipulation
5. DOM Traversal
6. Event Handling
7. Effects and Animations
8. AJAX (Asynchronous JavaScript and XML)
9. Advanced Topics
10. jQuery UI
Effects and Animations
Basic Effects
`.show()` Method
`.hide()` Method
`.toggle()` Method
Duration and Easing Options
Fading Effects
`.fadeIn()` Method
`.fadeOut()` Method
`.fadeToggle()` Method
`.fadeTo()` Method
Sliding Effects
`.slideDown()` Method
`.slideUp()` Method
`.slideToggle()` Method
Custom Animations
The `.animate()` Method
Animating CSS Properties
Using Relative Values
Pre-defined Speeds
Custom Duration Values
Easing Functions
Step Functions
Managing Animations
Animation Queue
Understanding Queues
Queue Manipulation
Named Queues
Animation Control Methods
`.stop()` Method
`.delay()` Method
`.finish()` Method
`.clearQueue()` Method
Callback Functions
Using Callbacks for Sequencing
Promise-based Callbacks
Animation Performance Considerations
Hardware Acceleration
Minimizing Repaints and Reflows
Optimizing Animation Properties
Previous
6. Event Handling
Go to top
Next
8. AJAX (Asynchronous JavaScript and XML)