List of Lab Pages
| Selectors | 20 | 
| Operations | 35 | 
| Move and Copy | 81 | 
| Effects | 148 | 
| $.param() | 192 | 
| Rounded Corners | 288 | 
| UI Effects | 291 | 
| UI Easings | 299 | 
| Positioning | 301 | 
| Draggables | 308 | 
| Droppables | 315 | 
| Sortables | 324 | 
| Resizables | 331 | 
| Selectables | 338 | 
| Buttons | 350 | 
| Sliders | 356 | 
| Autocompleters | 372 | 
| Datepickers | 379 | 
| Tabs | 392 | 
| Accordions | 401 | 
| Dialogs | 408 | 
It’s all about simplicity. Why should web developers be forced to write long, complex, book-length pieces of code when they want to create simple pieces of interaction? There’s nothing that says that complexity has to be a requirement for developing web applications.
When I first set out to create jQuery I decided that I wanted an emphasis on small, simple code that served all the practical applications that web developers deal with day to day. I was greatly pleased as I read through jQuery in Action to see in it an excellent manifestation of the principles of the jQuery library.
With an overwhelming emphasis on practical, real-world code presented in a terse, to-the-point format, jQuery in Action will serve as an ideal resource for those looking to familiarize themselves with the library.