jQuery UI 1.6: The User Interface Library for jQuery Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: Introducing jQuery UI
Chapter 2: Tabs
Chapter 3: The Accordion Widget
Chapter 4: The Dialog
Chapter 5: Slider
Chapter 6: Date Picker
Chapter 7: Auto-Complete
Chapter 8: Drag and Drop
Chapter 9: Resizing
Chapter 10: Selecting
Chapter 11: Sorting
Chapter 12: UI Effects
Index

  • Chapter 1: Introducing jQuery UI
    • Is this book for me?
    • Downloading the library
    • Setting up a development environment
    • The structure of the library
      • Unit testing
      • Widget theming
      • Minified and packed components
    • Theme Roller
    • The simplified API
    • Component categories
    • Browser support
    • Book examples
    • Library licensing
    • Summary
  • Chapter 2: Tabs
    • A basic tab implementation
    • Tab styling
    • Configurable properties
    • Transition effects
    • Tab events
    • Using tab methods
      • Enabling and disabling tabs
      • Adding and removing tabs
      • Simulating clicks
      • Creating a tab carousel
    • AJAX tabs
    • Fun with tabs
    • Summary
  • Chapter 3: The Accordion Widget
    • Accordion's structure
    • Styling the accordion
    • Configuring accordion
    • Accordion methodology
      • Destruction
      • Enabling and disabling
      • Drawer activation
    • Accordion animation
    • Accordion events
    • Fun with accordion
    • Summary
  • Chapter 4: The Dialog
    • A basic dialog
    • Custom dialog skins
    • Dialog properties
      • Adding buttons
    • Working with dialog's callbacks
    • Using dialog animations
    • Controlling a dialog programmatically
    • Getting data from the dialog
    • Fun with dialog
    • Summary
  • Chapter 5: Slider
    • Implementing slider
    • Overriding the default theme
    • Configurable properties
    • Using slider's callback functions
    • Slider methods
    • Slider animation
    • Multiple handles
    • Fun with slider
    • Summary
  • Chapter 6: Date Picker
    • The default date picker
    • Skinning the date picker
    • Configurable properties of the picker
      • Changing the date format
      • Localization
      • Callback properties
      • Trigger buttons
      • Multiple months
      • Enabling range selection
      • Configuring alternative animations
      • Date picking methods
        • Putting the date picker in a dialog
    • Fun with date picker
    • Summary
  • Chapter 7: Auto-Complete
    • Basic implementation
    • Configurable properties
      • Scrolling
      • Auto-complete styling
      • Multiple selections
      • Advanced formatting
      • Matching properties
      • Remote data
      • Sending additional data to the server
      • Caching
    • Auto-complete methods
    • Fun with auto-complete
    • Summary
  • Chapter 8: Drag and Drop
    • The deal with drag and droppables
    • Draggables
      • A basic drag implementation
    • Configuring draggable properties
      • Resetting dragged elements
      • Drag handles
      • Helper elements
      • Constraining the drag
      • Snapping
    • Draggable event callbacks
    • Using draggable's methods
    • Droppables
    • Configuring droppables
      • Tolerance
    • Droppable event callbacks
      • Greed
    • Droppable methods
    • Fun with droppables
    • Summary
  • Chapter 9: Resizing
    • A basic resizable
    • Skinning the resizable
    • Resizable properties
      • Configuring resize handles
      • Defining size limits
      • Resize ghosts
      • Constraining the resize and maintaining ratio
      • Resizable animations
    • Resizable callbacks
    • Resizable methods
    • Fun with resizable
    • Summary
  • Chapter 10: Selecting
    • Basic implementation
    • Selectee class names
      • Configurable properties of the selectable class
      • Filtering selectables
    • Selectable callbacks
    • Selectable methods
    • Fun with selectables
    • Summary
  • Chapter 11: Sorting
    • Basic implementation
    • Configuring sortable properties
      • Placeholders
      • Sortable helpers
      • Sortable items
      • Connected lists
    • Reacting to sortable events
    • Connected callbacks
    • Sortable methods
    • Widget compatibility
    • Fun with sortable
      • The main script
    • Summary
  • Chapter 12: UI Effects
    • The core effects file
      • Color animations
      • Class transitions
      • Advanced easing
    • Highlighting
      • Additional effect parameters
    • Bouncing
    • Shaking
    • Transference
    • Scaling
    • Element explosion
    • The puff effect
    • Pulsate
    • Drop
    • Slide
    • Clip
    • Blind
    • Fold
    • Summary

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z