Is it possible to change the animation details depending on the function calling on the animation? I know that you can list what animation you want in the parentheses like .show("SlideIn"). But say I wanted the "slide in" to be delayed when the element first loads but don't want it to be delayed when I mouse over it, is it possible to code the function in a way to change the delay time or direction of animation?
I'm also wondering if it's possible to change the loading animation depending on which page you navigate from. For example, if I navigate from the main page, I want all my page content to slide in from the right. However, if I navigate from the About page, I want it to slide in from the top. Is that possible?