JQuery_ Novice to Ninja - Earle Castledine [159]
D
data
accessing with selectables, Accessing the Data
fetching with $.getJSON, Fetching Data with $.getJSON
sending form data, Sending Form Data, Sending Form Data
data action, Smarter Scrolling with the data Action, Treating JavaScript Objects as jQuery Objects
data Ajax setting, Settings
data grids, Data Grids, DataTables Plugin
DataTables plugin, DataTables Plugin
editing rows, Editing a Row, Editing a Row
pagination, Pagination, Pagination
data interchange, JSON and XML, Consuming XML
data parameter (bind method), The special Event
data sources, templating, Client-side Templating
DataTables plugin, DataTables Plugin
dataType Ajax setting, Settings
date picker, Date Picker, Date Picker Utilities
dates, validation, Date Picker
debugging (see troubleshooting)
decorating, Decorating: CSS with jQuery, Adding and Removing Classes
classes, Classes
CSS properties, Reading CSS Properties, Setting CSS Properties
decrement (--)operator, True Cross-fading
defaults, event actions, Default Event Actions
delay action, Pausing the Chain
delegation, event delegation, Event Delegation, Event Delegation
deleting (see removing)
dequeuing animations, Queuing and Dequeuing Animations
development verses minified jQuery downloads, Uncompressed or compressed?
dialogs, Simple Modal Dialog, jQuery UI Dialog
die events, Prepare for the Future: live and die
disableSelection action, jQuery UI sortable
disabling mousedown and mouseup events on iPhones, Binding the iPhone: Non-standard Events
display function, Consuming XML
DIY event objects, DIY Event Objects
documents, scrolling, Scrolling the Document
dollar sign ($)
JavaScript variable name, The jQuery Alias
uniqueness of, Avoiding Conflicts
DOM (Document Object Model)
about, Bits of HTML—aka “The DOM”, Adding New Elements
Firebug, Classes
dot (.) notation, Creating a Widget
downloading
jQuery, Downloading jQuery, Uncompressed or compressed?
jQuery UI library, The jQuery User Interface Library
drag and drop, Drag and Drop, The “Puff” Effect, jQuery UI Selectables
draggable interaction helper, draggable
drop-down menus, Drop-down Menus, Hover Intent
droppable elements, droppable
duplicate tags, finding, jQuery UI Selectables
E
e parameter, Event Handler Parameters
e.stopPropagation(), Expandable/Collapsible Menus
each function, Fixed Table Headers
easing, animation, Easing, Advanced Easing
editing rows, Editing a Row, Editing a Row
effects, Enhancing: Adding Effects with jQuery, Callback Functions
adding elements, Adding New Elements, Adding New Elements
animation, Basic Animation: Hiding and Revealing with Flair
callback functions, Callback Functions
hiding and revealing elements, Hiding and Revealing Elements, Toggling Elements
highlighting when hovering, Highlighting When Hovering
modifying content, Modifying Content
progressing enhancement, Progressive Enhancement
removing elements, Removing Existing Elements
spoiler revealer, Spoiler Revealer
element types, in selectors, Simple Selecting
elements
adding, Adding New Elements, Adding New Elements
DOM, Bits of HTML—aka “The DOM”
droppable elements, droppable
inserting, Adding New Elements
properties, Reading CSS Properties
removing, Removing Existing Elements
resizable, Resizable Elements, Pane Splitter
selecting, Selecting Multiple Elements
swapping in select box lists, Swapping List Elements
toggling, Toggling Elements
empty command, Inline Editing
enableSelection action, jQuery UI sortable
endless scrolling, Ajax image gallery, Endless Scrolling
:eq filter, A Scrolling Gallery with scrollTo
:eq selector attribute, Rollover Fader
equality (==) operator, Equality Operators
equality operators, JavaScript, Equality Operators
error handling, Ajax, Handling Errors
error local event, jQuery Ajax Events
:even filter, Filters
event handlers
hiding and revealing elements, Event Handlers
parameters, Event Handler Parameters
events, Events, The special Event, Events, DIY Event