02.06.2013 Views

Pro PHP and jQuery by Jason Lengstorf.pdf - Computer Science ...

Pro PHP and jQuery by Jason Lengstorf.pdf - Computer Science ...

Pro PHP and jQuery by Jason Lengstorf.pdf - Computer Science ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

overview, 328<br />

regex pattern to validate dates, 328–333<br />

returning error if does not validate, 334–337<br />

service attacks, denial of, 208<br />

.setMinutes( ) method, 281<br />

Shiflett, Chris, 171<br />

shorth<strong>and</strong> class, 331<br />

.show( ) method, 65–66<br />

sibling elements, hierarchy selectors in <strong>jQuery</strong><br />

for DOM elements, 15<br />

.siblings( ) method, 32<br />

sleep( ) function, 211<br />

.slice( ) method, 28–29<br />

.slideDown( ) method, 67<br />

.slideToggle( ) method, 67<br />

.slideUp( ) method, 67<br />

software development kits (SDKs), 110<br />

.split( ) method, 275<br />

SQL tab, phpMyAdmin, 124, 212<br />

start variable, 339<br />

static keyword, 103<br />

static visibility, of methods <strong>and</strong> properties, 108–<br />

110<br />

.stop( ) method, 70<br />

str_ireplace( ) function, 316<br />

str_replace( ) function, 313–314, 316, 318–319<br />

String( ) method, 282<br />

string replacement, vs. regular expressions,<br />

314–315<br />

style.css file, 155<br />

stylesheet, for elements created <strong>by</strong> <strong>jQuery</strong>, 238–<br />

239<br />

Submit button, 284, 301, 305, 339<br />

:submit filter, 22<br />

submitVal variable, 301<br />

syntax, for regular expressions, 311–315<br />

sys folder, 120–121, 124, 127<br />

■ T<br />

tag type, basic selectors in <strong>jQuery</strong> for DOM<br />

elements, 11<br />

target property, 291<br />

testing folder, 8, 88<br />

test.php file, 88–89, 210, 212–213<br />

testSaltedHash( ) method, 210, 212–213<br />

:text filter, 22<br />

.text( ) method, 56–57<br />

this keyword, 242, 301<br />

timezone inconsistencies, 281<br />

today class, 146<br />

.toggle( ) method, 76–77<br />

.toggleClass( ) method, 59–60<br />

tokens, adding to forms, 169–170<br />

.trigger( ) method, 77<br />

■ U<br />

.unbind( ) method, 75<br />

.unload( ) method, 73<br />

unset( ) function, 95<br />

.unwrap( ) method, 48<br />

UPDATE statement, 176<br />

urldecode function, 276<br />

user interface enhancements with <strong>jQuery</strong><br />

Calendar app<br />

JavaScript initialization file for, 237<br />

overview, 236<br />

stylesheet for elements created <strong>by</strong><br />

<strong>jQuery</strong>, 238–239<br />

modal window for event data<br />

adding active class, 241<br />

adding effects to, 254–262<br />

binding function to click event, 240<br />

Close button, 253–254<br />

creating, 243–245<br />

■ INDEX<br />

377

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

Saved successfully!

Ooh no, something went wrong!