Chapter 11. Advanced Effects
Since learning about jQuery's animation capabilities, we have found many uses for them. We can hide and reveal objects on the page with ease, we can gracefully resize elements, and we can smoothly reposition items. This effects library is very versatile, however, and contains even more techniques and specialized abilities than we have seen so far.
In Chapter 4, Styling and Animating, we learned about jQuery's basic animation capabilities. In this more advanced chapter, we will cover:
Ways to gather information about the state of animations
Methods for interrupting active animations
Global effect options that can affect all animations on the page at once
Deferred objects, which allow us to act once animations have concluded
Easing, which alters the rate at which animations occur