Let's say I have a simple landing page with a bunch of jQuery effects and I want to "angularize it" (use AngularJS). I have a contact form and for that, no doubt, it can be made easily through AngularJS.
Consider DOM effects, such as scrollspy or fading the fixed top navbar, when the user scrolls down the page. Should these be made in AngularJS, maybe through the ngAnimate module, or is jQuery the best way?
What would be the advantages of using AngularJS over jQuery?
EDIT
In addition, in terms of compatibility, could AngularJS effects create some headaches? e.g. IE doesn't support CSS3 animations.