"... makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers."
- jquery.com
jQuery alone is good for DOM scripting.
Don't design complex web apps around DOM scripting!