J rn Zaefferer is a professional software developer from Cologne, Germany. He creates application programming interfaces (APIs), graphical user interfaces (GUIs), software architectures, and designs databases, for both web and desktop applications. His work focuses on the Java-platform, while clientside-scripting evolves around jQuery. He started contributing to jQuery in mid-2006, and has since co-created and maintained QUnit, jQuery’s unit testing framework; released and maintained a half-dozen of very popular jQuery plugins, and contributed to jQuery books as both author and tech-reviewer. He also is a lead developer for jQuery UI.
About the Reviewers Marc Grabanski got involved early on with jQuery by authoring what would become the jQuery UI Datepicker. He works, arguably too much, building user interfaces and web software all the day long with his company MJG International. If I were to thank anyone it would be Jesus Christ for transforming me from a video game addict into something useful to society and the people around me. Akash Mehta is a web application developer and technical author based in Australia. His area of work covers e-learning solutions, information systems, and developer training. He regularly writes web development articles for Adobe, CNet, the APC Magazine, and other publications in print and online. He is a regular speaker at IT conferences, user groups, and BarCamps. Currently, Akash provides web development, technical writing, consulting, and training services through his website, http://bitmeta.org/. I would like to thank my parents, for their constant support and encouragement, and Sophie, for her enduring patience and amazing inspiration.
Credits Author Dan Wellman Reviewers Marc Grabanski Akash Mehta J rn Zaefferer Acquisition Editor Douglas Paterson Development Editor Nikhil Bangera Technical Editors Vinodhan Nair Gagandeep Singh Indexer Rekha Nair Editorial Team Leader Gagandeep Singh Project Team Leader Priya Mukherji Proofreader Claire Cresswell-Lane Graphics Nilesh Mohite Production Coordinator Shantanu Zagade Cover Work Shantanu Zagade
jQuery UI 1.7 The User Interface Library for jQuery Copyright 2009 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: November 2009 Production Reference: 1021109 Published by Packt Publishing Ltd. 32 Lincoln Road Olton Birmingham, B27 6PA, UK. ISBN 978-1-847199-72-0 www.packtpub.com Cover Image by Vinayak Chittar (firstname.lastname@example.org)
jQuery UI 1.7 The User Interface Library for jQuery Build highly interactive web applications with ready-to-use widgets from the jQuery User Interface library Dan Wellman BIRMINGHAM – MUMBAI