JQuery Hotshot
This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application.This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or tho...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Birmingham
Packt Publishing, Limited
2013
Packt Publishing |
| Ausgabe: | 1 |
| Schlagworte: | |
| ISBN: | 9781849519106, 1849519102 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application.This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or those people that simply want to build on their existing skills with jQuery. |
|---|---|
| AbstractList | In Detail
jQuery is used by millions of people to write JavaScript more easily and more quickly. It has become the standard tool for web developers and designers to add dynamic, interactive elements to their sites, smoothing out browser inconsistencies and reducing costly development time.
jQuery Hotshot walks you step by step through 10 projects designed to familiarise you with the jQuery library and related technologies. Each project focuses on a particular subject or section of the API, but also looks at something related, like jQuery's official templates, or an HTML5 feature like localStorage. Build your knowledge of jQuery and related technologies.
Learn a large swathe of the API, up to and including jQuery 1.9, by completing the ten individual projects covered in the book.
Some of the projects that we'll work through over the course of this book include a drag-and-drop puzzle game, a browser extension, a multi-file drag-and-drop uploader, an infinite scroller, a sortable table, and a heat map.
Learn which jQuery methods and techniques to use in which situations with jQuery Hotshots.
Approach
This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application.
Who this book is for
This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or those people that simply want to build on their existing skills with jQuery. This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application.This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or those people that simply want to build on their existing skills with jQuery. |
| Author | Wellman, Dan |
| Author_xml | – sequence: 1 fullname: Wellman, Dan |
| BookMark | eNpNj09Lw0AUxFf8g22Nn8GbeAjse_u62T1qaG1LQQTxGjbJC2JDVrNbxW_vYhWcyzDwY4aZipPBD3wkpmDIzsECyGOR2cL8ZanPxMQoTVIT4rnIQniVSVYWWtqJuNw87nn8ulr5GF58vBCnnesDZ78-E8_LxVO5yrcP9-vydps7ADRFnuod1JYNNmhl48BYah2qunOOOy6s5loTSFRti3reoSODgNR2xKStUTNxcyh2YcefabqPofroufZ-F6p_B0Al9vrAvo3-fc8hVj9Yw0McXV8t7spEIWlS39ioR-s |
| ContentType | eBook |
| DEWEY | 006.7/4 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 1849519110 9781849519113 |
| Edition | 1 |
| ExternalDocumentID | 9781849519113 EBC1132464 |
| GroupedDBID | -VX 089 20A 38. 4S. A4J AABBV AAFKH AAKGN AANYM AAZEP AAZGR ABARN ABCYV ABFFQ ABIAV ABIWA ABMRC ABRSK ABWNX ACBYE ACLGV ADBND ADVEM AECLD AEHEP AEIUR AERYV AFQEX AHWGJ AIXPE AJFER AKHYG ALMA_UNASSIGNED_HOLDINGS AMYDA APVFW ATDNW AVGCG AZZ BBABE BPBUR BSWCA CZZ DUGUG E2F EBFEC EBSCA ESHEC GEOUK J-X JJU L7C MYL NK1 NK2 PASLL PQQKQ QD8 UE6 -VQ 5O. ABQPQ ACNAM AFOJC C~C ECOWB IVK IWL O7H XI1 YSPEL |
| ID | FETCH-LOGICAL-a11287-184a1b9e82c290ca1894da23bfaaefe796eb641023dd265f2a482124df4e46983 |
| ISBN | 9781849519106 1849519102 |
| IngestDate | Thu Nov 07 23:36:28 EST 2024 Wed Nov 26 06:43:59 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCallNum_Ident | QA76.73.J38 W44 2013 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a11287-184a1b9e82c290ca1894da23bfaaefe796eb641023dd265f2a482124df4e46983 |
| OCLC | 836406422 |
| PQID | EBC1132464 |
| PageCount | 365 |
| ParticipantIDs | askewsholts_vlebooks_9781849519113 proquest_ebookcentral_EBC1132464 |
| PublicationCentury | 2000 |
| PublicationDate | 2013 2013-03-26 |
| PublicationDateYYYYMMDD | 2013-01-01 2013-03-26 |
| PublicationDate_xml | – year: 2013 text: 2013 |
| PublicationDecade | 2010 |
| PublicationPlace | Birmingham |
| PublicationPlace_xml | – name: Birmingham |
| PublicationYear | 2013 |
| Publisher | Packt Publishing, Limited Packt Publishing |
| Publisher_xml | – name: Packt Publishing, Limited – name: Packt Publishing |
| SSID | ssj0000907609 |
| Score | 1.900259 |
| Snippet | This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific,... In Detail jQuery is used by millions of people to write JavaScript more easily and more quickly. It has become the standard tool for web developers and... |
| SourceID | askewsholts proquest |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | JavaScript (Computer program language) Web site development |
| TableOfContents | Intro -- jQuery HOTSHOT -- Table of Contents -- jQuery HOTSHOT -- Credits -- Foreword -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- Getting started with jQuery -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Task 1 -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Sliding Puzzle -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Laying down the underlying HTML -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Creating a code wrapper and defining variables -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Splitting an image into pieces -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Shuffling the puzzle pieces -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding an event handler to the button using on() -- Shuffling the pieces -- Positioning the pieces -- Positioning the empty space -- Making the puzzle pieces draggable -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- When the drag begins -- During the drag -- When the drag ends -- Starting and stopping the timer -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Determining if the puzzle has been solved -- Prepare for Lift Off -- Engage Thrusters Saving the click data Installing Git and Make -- Prepare for Lift Off -- Mac developers -- Windows developers -- Engage Thrusters -- Mac developers -- Windows developers -- Post-installation tasks -- Objective Complete - Mini Debriefing -- Installing Node.js -- Prepare for Lift Off -- Engage Thrusters -- Mac -- Windows -- Objective Complete - Mini Debriefing -- Installing Grunt.js -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Configuring the environment -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Building a custom jQuery -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Running unit tests with QUnit -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 8. Infinite Scrolling with jQuery -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Preparing the underlying page -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Getting the initial feeds -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Displaying the initial set of results -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Handling scrolling to the bottom of the page -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 9. A jQuery Heat Map -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Determining and saving the environment -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Capturing visitor clicks -- Engage Thrusters -- Objective Complete - Mini Debriefing Objective Complete - Mini Debriefing -- Handling marker repositions -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Factoring in weights -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Displaying the projected distance and cost -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 4. A jQuery Mobile Single-page App -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Building the welcome page -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Adding a second page -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Creating the script wrapper -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Getting some bounties -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding a JsRender template -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Building the list view -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Building an item view -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Handling paging -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 5. jQuery File Uploader -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Creating the page and plugin wrapper -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Generating the underlying markup -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding event handlers for receiving files to upload Objective Complete - Mini Debriefing -- Remembering best times and adding some final styling -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 2. A Fixed Position Sidebar with Animated Scrolling -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Building a suitable demo page -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Storing the initial position of the fixed element -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Detecting when the page has scrolled -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Handling browser window resizes -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Automating scrolling -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Restoring the browser's back button -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Handling the hash fragment on page load -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 3. An Interactive Google Map -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Creating the page and interface -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Initializing the map -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Showing the company HQ with a custom overlay -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Capturing clicks on the map -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Updating the UI with the start and end locations -- Prepare for Lift Off -- Engage Thrusters Engage Thrusters -- Objective Complete - Mini Debriefing -- Displaying the list of selected files -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Removing files from the upload list -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding a jQuery UI progress indicator -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Uploading the selected files -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Reporting success and tidying up -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 6. Extending Chrome with jQuery -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Setting up the basic extension structure -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Adding a manifest and installing the extension -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding a sandboxed JsRender template -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Posting a message to the sandbox -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding a content script -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Scraping the page for microdata -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding a mechanism for saving the microdata -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding the communication module -- Updating the content script -- Adding the simple styling -- Classified Intel -- Mission Accomplished -- You Ready To Go Gung HO? A Hotshot Challenge -- 7. Build Your Own jQuery -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist |
| Title | JQuery Hotshot |
| URI | https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=1132464 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781849519113&uid=none |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NS8MwFH_OzYOCoKg4vxjiTQpbmqbN1TkdKNvEOXYrSZOCrlRZuzH_e1-6rtv0ogcPDW0ehLz8yvtKXh7AFSNccRo0LOUo16JSEktIExELUds5VNdZdkB28Oh2Ot5wyHulDb3IhZlGbhx7sxn_-FeosQ_BNqmzf4C7GBQ78B1BxxZhx_abRVx8zhF_e5ro8ed1u9t_xme55RJFeZTzNv8TciffFFywrXkmeQZLTwSjdCUwteYEoo-GZhIKLXsp04uTdmv0TagQ6thOGSr3re7LQxGMqnOzQYdW9o5IRihcUfCmyQ_tlKnc_h5UtMnD2IeSjg9gd85cLWfuEAZ3rX6zbeWlHCyBBh3KMZyEaEiuPRIQXg9Ew-NUCWLLUAgdapczLRk190goRZgTEkE91KpUhVSbIpf2EZTj91gfQ40K26Yolh3XbaA5ieMKwZiS3NyrzGVYhcsVLvxplG07J_7aUlShtmDOz-j5WVi_ddNEMqGMnvxmnFPYXuJ1BuV0PNHnsBVM09dkfJGv8xcXuuoU |
| linkProvider | ProQuest Ebooks |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=jQuery+HOTSHOT&rft.au=Wellman%2C+Dan&rft.date=2013-03-26&rft.pub=Packt+Publishing&rft.isbn=9781849519113&rft.externalDocID=9781849519113 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97818495%2F9781849519113.jpg |

