JQuery UI in Action
JQuery UI in Action
FEATURES
Create interactions that work on
any device
Customizable widgets for web and
mobile apps
Written by a member of the core
jQuery UI team
Covers jQuery UI 1.11
` 799/-
SUMMARY
jQuery UI in Actionis a practical guide to using and customizing jQuery UI library components to build rich,
user-friendly web applications. By working through numerous engaging examples, youll move quickly from
placing a datepicker on the page to building a complete user interface that includes features like a contact
form and shopping cart. Youll master jQuery UIs five main interactionsdraggable, droppable, resizable,
selectable, and sortableand learn UI techniques that work across all devices.
/dtechpress
/dreamtechpress
dreamtechpress.wordpress.com
/company/dreamtech-press
TABLE OF CONTENTS
PART 1 MEET JQUERY UI
1 Introducing jQuery UI
yy What is in jQuery UI?
yy The benefits of using jQuery UI
Cohesive and consistent APIs
Comprehensive browser support
yy The limitations of jQuery UI
Lack of widgets
jQuery UI and mobile devices
yy Getting started with the library
Versions of the library
Downloading from the jQuery UI website
yy The first example
yy Using an online testing tool
2 Enhancing UIs with Widgets
yy Creating widgets
yy Customizing widgets with options
yy Modifying widgets with methods
Invoking methods
Using dialogs to edit lists
yy Responding to widget changes with events
Subscribing to widget events
Event handlers vs. callbacks
/dtechpress
10
6 Creating rich animations with effects
yy Using effects and the effect() method
Customizing effects with easings
Making visual associations with the
transfer effect
yy Using effects with the jQuery UI widgets
The show and hide options
Showing a message in a dialog
yy Animating CSS class name changes
Enhancing addClass(), removeClass(), and
toggleClass()
Building an off-canvas navigation menu
for mobile
7 Theming and Styling Applications with
jQuery UI
yy Using built-in and custom themes
yy Using the jQuery UI CSS framework to
customize applications
Styling widget containers
Styling interaction states
yy Styling with widget class names
Building vertical tabs
Building a mobile-friendly datepicker
DREAMTECH PRESS
WILEY INDIA PVT. LTD.
19-A, Ansari Road, Daryaganj
4435-36/7, Ansari Road, Daryaganj
New Delhi-110 002, INDIA
New Delhi-110 002, INDIA
Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078
Tel: +91-11-4363 0000, Fax: +91-11-2327 5895
Email: [email protected]
Email: [email protected]
Website: www.dreamtechpress.com
Website: www.wileyindia.com
Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: [email protected]
Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: [email protected]
/dtechpress
/dreamtechpress
dreamtechpress.wordpress.com
Execlusively
Distributed by:
/company/dreamtech-press