Training Guide: Programming in HTML5 with JavaScript and CSS3 Ebook

(Nora) #1
639

ajaxSetup() method, 373
ajaxStart() method, 373
ajaxStop() method, 373
ajaxSuccess() method, 373
get() method, 373
getJSON() method, 373, 375
getScript() method, 373
load() method, 373
param() method, 373
post() method, 373, 375
serialize() method, 374
serializeArray() method, 374
text() method, 295
trigger() method, 295
triggerHandler() method, 295
JSON (JavaScript Object Notation), 349, 366, 374
JSON object, 67, 368
junction, 352

K
kanji characters, 220–221
<kbd> element, 34, 220
keepAlive() function, 422
keyboard actions, events triggered by, 118
keydown event, 118
<keygen> element, 38
keypress event, 118
keyup event, 118
Korean characters, 220–221

L
<label> element
for attribute, 318
described, 34, 318
forms and, 318–319
landmark role class, 212
lang global attribute, 37

described, 262–263
factory pattern, 265–266
implementing inheritance, 278–283
implementing namespaces, 276–278
lesson summary and review, 283–284, 308
object literal syntax, 263–265
practice exercises, 297–307
prototype pattern, 271
prototype property, 271–274
JetBrains Resharper tool, 67
JOIN commands (SQL), 588
joining lines, 471–472
JPEG file type, 48
jQuery
adding event listeners, 295
autofocus attribute, 321
binding to storage events, 567–568
categories of functionality, 285–286
cookie plug-in, 556–557
creating wrappers, 294–295
DataTransfer object and, 513, 515, 519
drag and drop operations, 507
enabling IntelliSense, 291–294
getting started with, 286–287
initializing code when browser is ready,
295–296
lesson summary and review, 296–297, 308–309
promise objects, 377–380, 394–402
serialize() method, 321
submit() method, 319–320
triggering event handlers, 295
usage considerations, 287–291
verifying versions, 369
XMLHttpRequest wrappers, 373–377
jQuery object
ajax() method, 373–375
ajaxCompleted() method, 373
ajaxError() method, 373
ajaxPrefilter() method, 373
ajaxSend() method, 373


lang global attribute
Free download pdf