UsefulLinks
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
7.
Effects and Animations
7.1.
Basic Effects
7.1.1.
`.show()` Method
7.1.2.
`.hide()` Method
7.1.3.
`.toggle()` Method
7.1.4.
Duration and Easing Options
7.2.
Fading Effects
7.2.1.
`.fadeIn()` Method
7.2.2.
`.fadeOut()` Method
7.2.3.
`.fadeToggle()` Method
7.2.4.
`.fadeTo()` Method
7.3.
Sliding Effects
7.3.1.
`.slideDown()` Method
7.3.2.
`.slideUp()` Method
7.3.3.
`.slideToggle()` Method
7.4.
Custom Animations
7.4.1.
The `.animate()` Method
7.4.1.1.
Animating CSS Properties
7.4.1.2.
Using Relative Values
7.4.1.3.
Pre-defined Speeds
7.4.1.4.
Custom Duration Values
7.4.1.5.
Easing Functions
7.4.1.6.
Step Functions
7.5.
Managing Animations
7.5.1.
Animation Queue
7.5.1.1.
Understanding Queues
7.5.1.2.
Queue Manipulation
7.5.1.3.
Named Queues
7.5.2.
Animation Control Methods
7.5.2.1.
`.stop()` Method
7.5.2.2.
`.delay()` Method
7.5.2.3.
`.finish()` Method
7.5.2.4.
`.clearQueue()` Method
7.5.3.
Callback Functions
7.5.3.1.
Using Callbacks for Sequencing
7.5.3.2.
Promise-based Callbacks
7.6.
Animation Performance Considerations
7.6.1.
Hardware Acceleration
7.6.2.
Minimizing Repaints and Reflows
7.6.3.
Optimizing Animation Properties
Previous
6. Event Handling
Go to top
Next
8. AJAX (Asynchronous JavaScript and XML)