rather than the extremely long-winded and sometimes unreliable
is a Godsend.
My main experience in using jQuery came from the need to develop a complex interface to simulate Excel type features. These included highlighting cells in a table and calculating totals, averages and counts of the cell’s contents, hiding/showing/adding/removing columns and rows and advanced validation.
At the time, I loathed the project, but as with most projects like it, you end up learning so much more than on the projects you love. I will never forget that project – for its bad times and for the new love it gave me for jQuery!