I've developed a genuine hatred for jquery the past couple years - not only is it a fat bloated framework for writing fat bloated javascript that would usually be faster/smaller without it's bull, it seems like people are throwing it at the simplest of problems now for no good reason - often for **** that CSS can already do!
A great example of this is something a friend recently linked me to:
JQuery Corner Demo
"jquery corners" - which bears a striking resemblance to the techniques I came up with to handle it using markup and CSS:
Image-free Rounded CSS Corners - Take 3
Except that it requires that fat bloated 72k scripting library AND THEN takes an additional 10k of javascript - to pull off what should be a simple class parse injecting a wee bit of code at the start and end of each - maybe 1k of javascript with everything else being 6k static CSS! The amount of code it writes out as DHTML (and the train-wreck of inlined presentation) is atrocious.
... and that's typical of damn near everything I've seen done in jquery.
Dan Schulz once said to me "the only thing you can learn from jquery is how not to write javascript" - Truer words have never been spoken.
For those of you using jquery, mootools, or any of the rest of these fat bloated trash frameworks, do the world a huge favor
and cut it the **** OUT!!!