Book description
JavaScript is carrying more and more programming load lately as Ajax has become popular. Scripting Ajax from scratch isn't much fun, but fortunately there are libraries to help. Prototype and Scriptaculous will let you get much more work done in much less time, automating tasks from processing XMLHTTP requests to creating animations that draw attention to your interfaces.
This Short Cut demonstrates how to use Prototype for a wide range of tasks, including event handling, DOM processing, string and form process, and Ajax communications. It explores Scriptaculous' visual effects library, from pulsate to squish to fold and beyond. Need interface components? You'll find form autocompletion as well as drag and drop support.
In addition to sample code and explanation, the Short Cut includes member references for both Prototype and Scriptaculous.
Table of contents
- Copyright
- Introduction
- Why Use Prototype and Scriptaculous?
- Techniques Used When Calling the APIs
- Using Prototype
- Using Scriptaculous
-
Prototype and Scriptaculous Members
- Conventions Used
- Ajax members (Prototype)
- Ajax.Base members (Prototype)
- Ajax options members (Prototype)
- Ajax.PeriodicalUpdater members (Prototype)
- Ajax.Request members (Prototype)
- Ajax.Responders members (Prototype)
- Ajax.Updater members (Prototype)
- Array members (Prototype)
- Autocompleter members (Scriptaculous)
- Class members (Prototype)
- Document members (Prototype)
- Draggable members (Scriptaculous)
- Draggables members (Scriptaculous)
- Droppables members (Scriptaculous)
- Effect members (Scriptaculous)
- Effect.Highlight members (Scriptaculous)
- Effect.MoveBy members (Scriptaculous)
- Effect.Opacity members (Scriptaculous)
- Effect options members (Scriptaculous)
- Effect.Parallel members (Scriptaculous)
- Effect.Scale members (Scriptaculous)
- Element members (Prototype)
- Element.ClassNames (Prototype)
- Enumerable members (Prototype)
- Event members (Prototype)
- Field members (Prototype)
- Form members (Prototype)
- Form.Element (Prototype)
- Form.Element.Observer members (Prototype)
- Form.Element.EventObserver members (Prototype)
- Form.Element.Serializers members (Prototype)
- Form.Observer members (Prototype)
- Form.EventObserver members (Prototype)
- Function members (Prototype)
- Global members (Prototype)
- Hash members (Prototype)
- Insertion.After members (Prototype)
- Insertion.Before members (Prototype)
- Insertion.Bottom (Prototype)
- Insertion.Top members (Prototype)
- Number members (Prototype)
- Object members (Prototype)
- ObjectRange members (Prototype)
- PeriodicalExecuter members (Prototype)
- Prototype members (Prototype)
- String members (Prototype)
- Try members (Prototype)
Product information
- Title: Prototype and Scriptaculous: Taking the Pain out of JavaScript
- Author(s):
- Release date: November 2006
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0596529198
You might also like
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
JavaScript with Promises
Asynchronous JavaScript is everywhere, whether you’re using Ajax, AngularJS, Node.js, or WebRTC. This practical guide shows …
book
Head First Git
What will you learn from this book? Many people who use Git rely on "recipes"--copying and …