jQuery has a wide range of features, including:
DOM Traversal and Manipulation
It makes it easier to catch events (user interactions) without having to fill in your HTML code with loads of complicated event handlers that make it difficult to read. For example, a developer can build code with just a few lines of code, which runs whenever a user clicks on a certain item.
Should you learn jQuery?
Although there is less need today for new websites to use it than a couple of years ago (as modern browsers have overcome some of the basic problems that led to the launch of jQuery), the overwhelming number of sites that already use it makes it important for developers to know.
It enables you to do more, faster
jQuery is easy to learn
It is great for beginners as learning is easy and you can do a lot of things. As well as expanding your page’s capabilities, jQuery helps keep the application clear, tidy and easy to read. Legible coding is important when you get going because it makes your errors easier to spot!
jQuery is still in high demand
Despite over 50% of websites use jQuery, there is little likelihood it’s still in demand. JQuery is still the sixth most-used category on Stack Overflow with over 870,000 topics in total as of September 2017 — and thousands more added each week.
Gooroo estimates there are about 10,000 jobs advertised globally every month that include jQuery, including just over 4,000 in the U.S. Globally, average wages are about $76,000, increasing to $93,000 in the US.