Professional jQuery

cover image

Where to find it

Information & Library Science Library

Call Number
QA76.73.J39 O84 2012
Status
Available

Summary

This book covers jQuery including a developer-level introduction and an in-depth look into some of the more advanced features. The book focuses on features available as of jQuery 1.7.1. but also tries to incorporate feature support in older versions of the library wherever it is relevant.

The first few chapters will help you set up a development environment and review important JavaScript concepts. Detailed coverage includes:

functions that make up the library and usages of the core jQuery functions in-depth to select and manipulate HTML elements with jQuery the cross-browser ability to bind and manage browser events Ajax shortcuts jQuery offers for animating components in your web applications including moving, fading, toggling, and resizing elements jQuery UI, which is an associated user interface library for jQuery and contains things such as widgets, effects, animations, and interactions additional jQuery UI features including moving, sorting, resizing, and selection elements with a mouse techniques, best practices, and patterns that you can apply to your code to make it more efficient, maintainable, and clear jQuery Template plugin authoring jQuery plugins. jQuery Deferred Object unit testing and detail of the specific unit testing framework created by and used by the jQuery project itself, QUnit.

If you have experience with HTML, CSS, and JavaScript, this book is for you. For existing jQuery users, it will expand your jQuery knowledge by focusing on the core library with the benefit of strong core JavaScript expertise in many of the lessons. But this book is not aimed at beginners. For those looking to start with the basics of HTML, CSS, and JavaScript/jQuery development, Beginning JavaScript and CSS Development with jQuery by Richard York will most likely help you more.

Contents

  • Introduction p. xxi
  • Part I Jquery Fundamentals
  • Chapter 1 Getting Started p. 3
  • Chapter 2 JavaScript Primer p. 19
  • Chapter 3 The jQuery Core p. 41
  • Chapter 4 DOM Element Selection and Manipulation p. 63
  • Chapter 5 Event Handling p. 95
  • Chapter 6 HTML Forms, Data, and Ajax p. 119
  • Chapter 7 Animations and Effects p. 141
  • Part II Applied Jquery
  • Chapter 8 jQuery UI Part I-Making Things Look Slick p. 155
  • Chapter 9 jQuery UI Part II-Mouse Interactions p. 179
  • Chapter 10 Writing Effective jQuery Code p. 195
  • Chapter 11 jQuery Templates p. 221
  • Chapter 12 Writing jQuery Plugins p. 241
  • Chapter 13 Advanced Asynchronous Programming with jQuery Deferred p. 263
  • Chapter 14 Unit Testing with QUnit p. 281
  • Appendix Plugins Used In This Book p. 303
  • Index p. 305

Other details