{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":1,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":31,"n_cols":5,"rows_kept":31,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[4,2,4,3],[11,2,11,3],[12,2,12,3],[13,2,13,3],[14,2,14,3],[16,2,16,3],[18,2,18,3],[19,2,19,3],[23,2,23,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNINA9910958729003321"]
[null,null,"Autore",null,"Chaffer Jonathan"]
[null,null,"Titolo",null,"Learning jQuery : create better interaction, design, and Web development with simple JavaScript techniques / / Jonathan Chaffer, Karl Swedberg ; [foreword by John Resig]"]
[null,null,"Pubbl/distr/stampa",null,"Birmingham, England, : Packt Pub., 2011"]
[null,null,"ISBN",null,"9786613283894"]
[{"$nulls":4},"9781621989028"]
[{"$nulls":4},"162198902X"]
[{"$nulls":4},"9781283283892"]
[{"$nulls":4},"1283283891"]
[{"$nulls":4},"9781849516556"]
[{"$nulls":4},"1849516553"]
[null,null,"Edizione",null,"[3rd ed.]"]
[null,null,"Descrizione fisica",null,"1 online resource (428 p.)"]
[null,null,"Collana",null,"Open source : community experience distilled"]
[null,null,"Disciplina",null,"005.133"]
[{"$nulls":4},"005.2762"]
[null,null,"Soggetti",null,"JavaScript (Computer program language)"]
[{"$nulls":4},"Web site development"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[null,null,null,"Nota di bibliografia","Includes index."]
[null,null,"Nota di contenuto",null,"Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; What jQuery does; Why jQuery works well; Our first jQuery-powered web page; Downloading jQuery; Setting up jQuery in an HTML document; Adding our jQuery code; Finding the poem text; Injecting the new class; Executing the code; The finished product; Plain JavaScript vs. jQuery; Development tools; Firebug; Summary; Chapter 2: Selecting Elements; The Document Object Model; The () function; CSS selectors; Styling list-item levels"]
[{"$nulls":4},"Attribute selectorsStyling links; Custom selectors; Styling alternate rows; Form selectors; DOM traversal methods; Styling specific cells; Chaining; Accessing DOM elements; Summary; Further reading; Exercises; Chapter 3: Handling Events; Performing tasks on page load; Timing of code execution; Multiple scripts on one page; Shortcuts for code brevity; Passing an argument to the .ready() callback; Simple events; A simple style switcher; Enabling the other buttons; Event "]
[{"$nulls":4},"handler context; Further consolidation; Shorthand events; Compound events; Showing and hiding advanced features"]
[{"$nulls":4},"Highlighting clickable itemsThe journey of an event; Side effects of event bubbling; Altering the journey: the event object; Event targets; Stopping event propagation; Default actions; Event delegation; Methods for event delegation; Removing an event handler; Event namespacing; Rebinding events; Simulating user interaction; Keyboard events; Summary; Further reading; Exercises; Chapter 4: Styling and Animating; Inline CSS modification; Basic hide and show; Effects and speed; Speeding in; Fading in and fading out; Sliding up and sliding down; Compound effects; Creating custom animations"]
[{"$nulls":4},"Building effects by handAnimating multiple properties at once; Positioning with CSS; Simultaneous versus queued effects; Working with a single set of elements; Bypassing the queue; Manual queueing; Working with multiple sets of elements; Callbacks; In a nutshell; Summary; Further reading; Exercises; Chapter 5: Manipulating the DOM; Manipulating attributes; Non-class attributes; Value callbacks; DOM element properties; DOM tree manipulation; The () function revisited; Creating new elements; Inserting new elements; Moving elements; Wrapping elements; Inverted insertion methods"]
[{"$nulls":4},"Copying elementsCloning for pull quotes; Content getter and setter methods; Further style adjustments; DOM manipulation methods in a nutshell; Summary; Further reading; Exercises; Chapter 6: Sending Data with Ajax; Loading data on demand; Appending HTML; Working with JavaScript objects; Retrieving JSON; Global jQuery functions; Executing a script; Loading an XML document; Choosing a data format; Passing data to the server; Performing a GET request; Performing a POST request; Serializing a form; Delivering different content for Ajax requests; Keeping an eye on the request; Error handling"]
[{"$nulls":4},"Ajax and events"]
[null,null,null,"Sommario/riassunto","Create better interaction, design, and web development with simple JavaScript techniques"]