JQuery Fundamentals
jqfundamentals.com
jqfundamentals.com
Maybe it's just me but I always assumed that someone who
buys a book about JQuery already knows Javascript and if he
doesn't a short tutorial just isn't enough.
There were many to come to Ruby by trying Ruby on Rails first, and I think there are many to discover Javascript by having to accomplish something with jQuery. Of course that's not the ideal way to learn things, but your assumption is often wrong.There's some good business in picking up Rails projects when a client discovers they've hired someone who really only knows how to wire up pre-coded plugins to auto-generated MVC code, and cannot custom-code special requirements.
http://www.ecmascript.org/download.php
It's good that js has a formal spec and an insanely accurate reference implementation. Keeps browser vendors on their toes.
i wrote something for this quite a while ago (likely could be improved...), http://gist.github.com/614392
Option 1 has the following drawbacks: a) you'll need to set up an environment in which to test 12 different browsers, b) you'll need a few years to learn the nuances, annoyances, and bugs in 12 different examples of badly written software.
Option 2 has the following drawbacks: a) you'll need to know where to find the library documentation, b) you'll need a few days to learn how to use the library.
The likely outcome of option 1 is that you will eventually get your site to behave consistently in the two or three browsers you have tested. The likely outcome of option 2 is that you will spend your time working on interesting things.
Definitely a recommended read.