LEADER 05072nam 2200721 a 450 001 9910781793903321 005 20200520144314.0 010 $a1-283-30828-2 010 $a9786613308283 010 $a1-84951-569-7 035 $a(CKB)2550000000045265 035 $a(EBL)948520 035 $a(OCoLC)797917491 035 $a(SSID)ssj0000646831 035 $a(PQKBManifestationID)11404332 035 $a(PQKBTitleCode)TC0000646831 035 $a(PQKBWorkID)10592640 035 $a(PQKB)10865864 035 $a(WaSeSS)Ind00023919 035 $a(Au-PeEL)EBL948520 035 $a(CaPaEBR)ebr10492873 035 $a(CaONFJC)MIL330828 035 $a(CaSebORM)9781849515689 035 $a(MiAaPQ)EBC948520 035 $a(PPN)228033292 035 $a(EXLCZ)992550000000045265 100 $a20110922d2011 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aMooTools 1.3 cookbook$b[electronic resource] $eover 110 highly effective recipes to turbo-charge the user interface of any web-enabled internet application and web page /$fJay Larry G. Johnston 205 $a1st edition 210 $aBirmingham [England] $cPackt Pub. Ltd.$d2011 215 $a1 online resource (276 p.) 225 0 $aQuick answers to common problems 300 $aIncludes index. 311 $a1-84951-568-9 320 $aIncludes index. 327 $aCover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Oldies-but-Goodies: Foundational Moo; MooTroduction; Knowing our MooTools version; Finding MooTools documentation both new and old; Using Google Library's MooTools scripts; Injecting Hello World into an HTML DIV; Storing a list of names in an array of values; Looping over an array of names and saying ""Hello"" to all of them; Doing more with a list of names by creating an object; Creating a pop-up alert upon clicking a DIV 327 $aAdding multiple event listeners to an HTML elementDragging an HTML element; Understanding MooTools ubiquitous anonymous functions; Making an Ajax call; Chapter 2: Switching Paddles Midstream: Changing HTML after Page Load; Finding an element by its ID attribute; Finding a group of elements by their class attribute; Moving an element with a particular ID; Moving a group of elements using their HTML tag; Removing an element by ID; Removing a group of elements using CSS selectors; Adding an element with a unique ID; Adding a group of elements with incremented IDs 327 $aStyling the text within an elementStyling the borders of a group of elements; Creating a time clock that updates per second; Creating a welcome message based on a JavaScript cookie; Chapter 3: And on the 8th Day: Creating HTML Elements; Creating a DIV with a border on it; Creating an ""A"" tag link with linked text; Creating an IFRAME that displays google.com; Injecting a ""TD"" data cell into a ""TR"" table row; Injecting a ""TR"" data row into a ""Table""; Injecting a table into the HTML DOM; Creating an ""A"" tag link that alters the src of an IFRAME 327 $aCreating a DIV displaying an Ajax form responseCreating new form elements; Creating new form elements when more inputs are needed; Adding a select box to the HTML DOM; Adding a select option using Ajax; Chapter 4: That's Not All Folks: Animation and Scrolling; Scrolling a news box automatically; Showing a tall page slowly as visitors watch; Making anchors scroll smoothly into view rather than jump instantly; Welcome visitors with a message that fades in for effect; Removing an error message from the page with a fade effect; Welcoming visitors with a sliding message 327 $aCreating an attention-grabber notificationCreating a scrolling thumbnail display; Launching a lightbox image from a thumbnail; Creating an application task ribbon that slides in; Making mouseover elements grow on a ribbon; Making active elements on a ribbon bounce; Chapter 5: Mr. Clean Uses Ajax: Remote Asynchronous Calls; Using Firefox's Firebug to troubleshoot asynchronous calls; Displaying remote data via Ajax within a DIV; Displaying cross domain remote data via Ajax within a DIV; Screen scraping a portion of another web page; Parsing and displaying JSON data 327 $aParsing and displaying a web service 330 $aOver 110 highly effective recipes to turbo-charge the user interface of any web-enabled Internet application and web page 606 $aApplication software$xDevelopment$vAmateurs' manuals 606 $aOpen source software$vAmateurs' manuals 606 $aMobile computing$vAmateurs' manuals 615 0$aApplication software$xDevelopment 615 0$aOpen source software 615 0$aMobile computing 676 $a005.2 676 $a006.8 700 $aJohnston$b Jay Larry G$01555360 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910781793903321 996 $aMooTools 1.3 cookbook$93817210 997 $aUNINA