I was looking at this on Friday, it's a library which makes working with the DOM much easier. Basically, instead of using getElementsByTagName and getElementById, you use CSS-style strings to query the DOM and various built-in functions to manipulate it. For example, to add the class "foo" to all divs, you just use
Javascript code:
$(document).ready(function() {
$("div").addClass("foo");
});
You can add event handlers similarly easily.
You can also use classes as part of the query string, and CSS3 stuff like "#stuff li first" to select the first list item in <ul id="stuff">.
Here.
EDITED: 19 Nov 2007 09:20 by RENDLE