Cargando…

Mastering jQuery UI : become an expert in creating real-world Rich Internet Applications using the varied components of jQuery UI /

If you are a frontend developer with considerable knowledge of jQuery UI and want to take this expertise to the next level, then this book is for you.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Joshi, Vijay (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, [2015]
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Designing a Simple Quiz Application; Setting up jQuery UI; Downloading the required files; Using jQuery/jQuery UI libraries with a CDN; Setting up the folder structure for the JavaScript and CSS files; Creating the layout; Markup for the quiz page; Styling elements; Making the quiz functional; Displaying data on the page; Draggable country names; Droppable capital names and scoring; Accepting a draggable element; Resetting the quiz; Improving the quiz; Summary
  • Chapter 2: Building a Jigsaw Puzzle GameGetting ready; Creating the layout; Creating the markup for the puzzle; Styling elements; Making the puzzle functional; Creating slices of the image; The CSS background-position property; Starting the game; Handling events for puzzle pieces; Checking for puzzle completion; Resetting the puzzle; Improving the puzzle; Summary; Chapter 3: Creating a Website Tour; Getting ready; Designing the home page; Writing markup for the page; Styling elements; Making the tour functional; Initializing accordion and tooltips; Defining the dialog; Defining the tour steps
  • Initializing the tourDisplaying a tour step; Making the Previous and Next buttons functional; Ending the tour; Improving the tour; Summary; Chapter 4: Creating a Tabbed News Reader; Creating the folder structure; Designing the page; Writing markup for tabs; Styling the content; Getting the code structure ready; Adding event handlers in the init method; Displaying posts of a subreddit; Creating the tab structure; Building the DOM for posts; Getting comments for a post; Improving MyjqReddit; Summary; Chapter 5: Implementing CAPTCHA using Draggable and Droppable; Creating the folder structure
  • Implementing the drag and drop CAPTCHASetting a random color; Displaying the CAPTCHA; Making the drag and drop functional; Validating on the server; Improving the color CAPTCHA; Creating the slider CAPTCHA; Generating minimum and maximum values for the slider; Making the slider functional; Validating the slider values; Improving the slider CAPTCHA; Creating the number CAPTCHA; Generating the five-digit number; Displaying CAPTCHA on the page; Adding the sortable functionality; Validating the number on the server; Summary; Chapter 6: Creating an Event Timeline Using a Slider
  • Creating the folder structureDesigning the page; Styling the content; Getting the code structure ready; Creating the timeline markup from data; Implementing the timeline functionality; Making the slider work; The if block; The else block; Dragging the year window; Displaying event details when a year window is clicked on; Closing the event details window; Improving the timeline; Summary; Chapter 7: Using jQuery UI with Google Maps API; Creating the folder structure; Getting a Google Maps API key; Designing the page; Styling the content; Getting the code structure ready