Learning jQuery 3 - Fifth Edition
eBook - ePub

Learning jQuery 3 - Fifth Edition

  1. 448 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Learning jQuery 3 - Fifth Edition

Book details
Book preview
Table of contents
Citations

About This Book

Create efficient and smart web applications with jQuery 3.0 using this step-by-step practical tutorialAbout This Book• Create a fully featured and responsive client-side application using jQuery• Explore all the latest features of jQuery 3.0 and code examples updated to reflect modern JavaScript environments• Develop high performance interactive pagesWho This Book Is ForThis book is ideal for client-side JavaScript developers. You do need to have any previous experience with jQuery, although basic JavaScript programming knowledge is necessary.What You Will Learn• Create custom interactive elements for your web designs• Find out how to create the best user interface for your web applications• Use selectors in a variety of ways to get anything you want from a page when you need it• Master events to bring your web pages to life• Add flair to your actions with a variety of different animation effects• Discover the latest features available in jQuery with the latest update of this incredibly popular title• Using jQuery npm PackagesIn DetailIf you are a web developer and want to create web applications that look good, are efficient, have rich user interfaces, and integrate seamlessly with any backend using AJAX, then this book is the ideal match for you. We'll show you how you can integrate jQuery 3.0 into your web pages, avoid complex JavaScript code, create brilliant animation effects for your web applications, and create a flawless app.We start by configuring and customising the jQuery environment, and getting hands-on with DOM manipulation. Next, we'll explore event handling advanced animations, creating optimised user interfaces, and building useful third-party plugins. Also, we'll learn how to integrate jQuery with your favourite back-end framework.Moving on, we'll learn how the ECMAScript 6 features affect your web development process with jQuery. we'll discover how to use the newly introduced JavaScript promises and the new animation API in jQuery 3.0 in great detail, along with sample code and examples.By the end of the book, you will be able to successfully create a fully featured and efficient single page web application and leverage all the new features of jQuery 3.0 effectively.Style and approachCreate efficient client-side apps that look great and run seamlessly across all devices with this step-by-step practical guide. There are illustrative examples for those who need extra help to get started with jQuery web development.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Learning jQuery 3 - Fifth Edition by Adam Boduch, Jonathan Chaffer, Karl Swedberg in PDF and/or ePUB format, as well as other popular books in Ciencia de la computación & Programación en JavaScript. We have over one million books available in our catalogue for you to explore.

Information

Year
2017
ISBN
9781785883606

Appendix B – Quick Reference

This appendix is intended to be a quick reference for the jQuery API, including its selector expressions and methods. A more detailed discussion of each method and selector is available on the jQuery documentation site, http://api.jquery.com.

Selector expressions

The jQuery factory function $() is used to find elements on the page to work with. This function takes a string composed of CSS-like syntax, called a selector expression. Selector expressions are discussed in detail in Chapter 2, Selecting Elements.

Simple CSS

Selector
Matches
*
All elements.
#id
The element with the given ID.
element
All elements of the given type.
.class
All elements with the given class.
a, b
Elements that are matched by a or b.
a b
Elements b that are descendants of a.
a > b
Elements b that are children of a.
a + b
Elements b that immediately follow a.
a ~ b
Elements b that are siblings of a and follow a.

Position among siblings

Selector
Matches
:nth-child(index)
Elements that are the index child of their parent element (1-based).
:nth-child(even)
Elements that are an even child of their parent element (1-based).
:nth-child(odd)
Elements that are an odd child of their parent element (1-based).
:nth-child(formula)
Elements that are the nth child of their parent element (1-based). Formulas are of the form an+b for integers a and b.
:nth-last-child()
The same as :nth-child(), but counting from the last element to the first.
:first-child
Elements that are the first child of their parent.
:last-child
Elements that are the last child of their parent.
:only-child
Elements that are the only child of their parent.
:nth-of-type()
The same as :nth-child(), but only counting elements of the same element name.
:nth-last-of-type()
The same as :nth-last-chil...

Table of contents

  1. Title Page
  2. Copyright
  3. Credits
  4. About the Authors
  5. About the Reviewer
  6. www.PacktPub.com
  7. Customer Feedback
  8. Dedication
  9. Preface
  10. Getting Started
  11. Selecting Elements
  12. Handling Events
  13. Styling and Animating
  14. Manipulating the DOM
  15. Sending Data with Ajax
  16. Using Plugins
  17. Developing Plugins
  18. Advanced Selectors and Traversing
  19. Advanced Events
  20. Advanced Effects
  21. Advanced DOM Manipulation
  22. Advanced Ajax
  23. Appnedix A – Testing JavaScript with QUnit
  24. Appendix B – Quick Reference