02.06.2013 Views

JavaScript & jQuery: The Missing Manual ... - Robert Guajardo

JavaScript & jQuery: The Missing Manual ... - Robert Guajardo

JavaScript & jQuery: The Missing Manual ... - Robert Guajardo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

examples using, 2, 23, 124<br />

libraries for, 119<br />

<strong>jQuery</strong>, 12, 499<br />

documentation for, 407–413<br />

examples using, 4<br />

performance of, 407<br />

plug-ins for, 256<br />

UI project, 312<br />

PHP, 351<br />

open() method, window object, 240–241<br />

order of operations, 51<br />

OR operator, logical (||), 86<br />

outerHeight() function, <strong>jQuery</strong>, 321<br />

outerWidth() function, <strong>jQuery</strong>, 321<br />

overlayColor option, FancyBox, 227<br />

overlayOpacity option, FancyBox, 227<br />

P<br />

padding option, FancyBox, 227<br />

pageX property, event object, 174<br />

pageY property, event object, 174<br />

parameters, for functions, 102–104<br />

parent() function, 415–416<br />

parentheses (())<br />

following function name, 42, 100, 102<br />

grouping operations, 51<br />

in if statement, 79<br />

syntax errors involving, 468<br />

parseFloat() function, <strong>JavaScript</strong>, 447<br />

parseInt() function, <strong>JavaScript</strong>, 446–447<br />

:password selector, 260<br />

patterns in strings, 430–445<br />

for dates, 439<br />

for email addresses, 438–439<br />

match() method for, 441–443<br />

regular expressions, creating, 431–436<br />

replacing, 443–444<br />

search() method for, 431<br />

for U.S. phone numbers, 437–438<br />

for U.S. Zip codes, 436<br />

for web addresses, 440–441<br />

Pels, Chris (author)<br />

Do Object Oriented Programming with<br />

<strong>JavaScript</strong> (web site video), 500<br />

performance. See also speed (easing) of effects<br />

and animations<br />

chaining functions, 146<br />

changing page content, 405–406<br />

compressing external <strong>JavaScript</strong> files, 465–<br />

466<br />

ID selectors, 406<br />

of <strong>jQuery</strong>, 407<br />

resources regarding, 407<br />

period (.)<br />

any one character, in regular expressions, 432<br />

preceding class selectors, 132<br />

preceding <strong>jQuery</strong> functions, 138<br />

preceding object properties or methods, 63,<br />

64, 71<br />

phone numbers, regular expression for, 437–<br />

438<br />

photo gallery<br />

with effects, 216–222<br />

with FancyBox. See FancyBox plug-in<br />

PHP, 351<br />

PHP Solutions:Dynamic Web Design Made<br />

Easy (Friends of Ed), 351<br />

pipe character (|)<br />

|| logical OR operator, 86<br />

plug-ins<br />

for Firefox<br />

Firebug. See Firebug plug-in<br />

HTML Validator, 7<br />

for <strong>jQuery</strong>, 118<br />

for Ajax, 388<br />

AnythingSlider, 312–319<br />

Color, 192<br />

Datepicker, 125, 276<br />

DDMegaMenu, 256<br />

FancyBox. See FancyBox plug-in<br />

GoMap, 387–400<br />

jqDock, 256<br />

Navigation, 252–253<br />

for tooltips, 338<br />

Validation, 280–291<br />

for Safari<br />

Safari Validator, 7<br />

plus sign (+)<br />

addition operator, 50<br />

concatenation operator, 51<br />

in regular expressions, 435<br />

++ add 1 operator, 54<br />

+= add and assign operator, 54<br />

+= concatenate and assign operator, 55<br />

pop() method, arrays, 65, 66<br />

pop-up windows. See dialog boxes; tooltips<br />

position<br />

absolute positioning, 189<br />

scrolling position of web page, 324–325<br />

of web page elements, 322–324<br />

position() function, <strong>jQuery</strong>, 323<br />

postal codes, regular expressions for, 436<br />

post() function, <strong>jQuery</strong>, 356–357, 358<br />

pound sign (#), in ID selectors, 130<br />

prepend() function, <strong>jQuery</strong>, 139, 405–406, 419<br />

presentational layer, 4. See also CSS (Cascading<br />

Style Sheets)<br />

www.it-ebooks.info<br />

index<br />

Index<br />

513

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!