Book Image

jQuery Plugin Development Beginner's Guide

By : Giulio Bai
Book Image

jQuery Plugin Development Beginner's Guide

By: Giulio Bai

Overview of this book

<p>jQuery is the most famous JavaScript library. If you use jQuery a lot, it can be a good idea to start packaging your code into plugins. A jQuery plugin is simply a way to put your code into a package, which makes it easier to maintain your code and use across different projects. While basic scripting is relatively straightforward, writing plugins can leave people scratching their heads.<br /><br />With this exhaustive guide in hand, you can start building your own plugins in a matter of minutes! This book takes you beyond the basics of jQuery and enables you to take full advantage of jQuery's powerful plugin architecture to deliver highly interactive content to your website viewers.<br /><br />This book contains all the information you need to successfully author your very own jQuery plugin with a particular focus on the practical aspect of design and development. <br /><br />This book will also cover some details of real life plugins and explain their functioning to gain a better understanding of the overall concept of plugin development and jQuery plugin architecture.<br /><br />Different topics regarding plugin development are discussed, and you will learn how to develop many types of add-ons, ranging from media plugins (such as slideshows, video and audio controls, and so on) to various utilities (image pre-loading, handling cookies) and use and applications of jQuery effects and animations (sliding, fading, combined animations) to eventually demonstrate how all of these plugins can be merged and give birth to a new, more complex, and multipurpose script that comes in handy in a lot of situations.</p>
Table of Contents (20 chapters)
jQuery 1.4 Plugin Development
Credits
About the Author
About the Reviewers
Preface

About the Reviewers

Abel Mohler is a freelance web developer and jQuery plugin author who works from his home near Asheville in the mountains of North Carolina. He is the author of popular jQuery plugins such as Mapbox and wTooltip. You can see a list of the plugins he has released at http://wayfarerweb.com/jquery/plugins/.

Peter Guo Pei is a Chinese Canadian website and software specialist. His expertise is mainly in the design of websites and applications and other computer software systems. He lives in the quiet town of Langley along the US-Canadian border with his lovely wife and two kids. He studied computer science in Fudan University China.

He has worked for various IT companies in China, USA, and Canada, including Sun Microsystems, Tandem, Wang, Kodak, and Motorola.

He loves to ride his bike.

Keith Wood lives in Brisbane, Australia, where he is a Solutions Architect for Hyro Ltd.

He has been in the IT industry for over 20 years, working his way down from mainframes, through mini-computers, to PCs. He has used Delphi and JBuilder since their first release, contributing many OpenTools to the JBuilder community. He was also a frequent contributor of technical articles to Delphi Informant, Delphi Developer's Journal, Hardcore Delphi, and The Delphi Magazine magazines, and has written three books:

  • Delphi Developer's Guide to XML, WordWare Publishing, 2001

  • Delphi Developer's Guide to XML, 2nd Edition, BookSurge, 2003

  • Inside the JBuilder OpenTools API, BookSurge, 2004

He did the initial development for log4d, a port of log4j to Delphi, and SAX for Pascal.

More recently, he has worked with jQuery for several years and has contributed many jQuery plugins—http://keith-wood.name/index.html#jquery—as well as developed with Marc Grabanski the Datepicker component that was incorporated into the jQuery UI project.

Mostly, he works with Java these days, but uses jQuery for any frontend work.