Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
It works across all the modern browsers. One of the great things about jQuery is that it abstracts away a lot of the browser-specific features, which allows you to concentrate on the design and finished result that you are trying to achieve rather than spending all your time trying to figure out how to achieve various effects and features within individuals browsers. So jQuery focuses on doing a few things very well. For example, jQuery makes it really easy to get and manipulate page content.
If you take a look at how most modern web development is done today, there are a couple of scenarios that seems to pop up over and over again. They typically follow a couple of very common patterns. The first pattern is usually when the page loads in the browser, there is a bunch of setup that you have to do, and this is usually in response to the window load event, and jQuery provides a really efficient way of handling this. The second scenario that pops up a lot looks something like this. There is an event that happens on the browser. The user clicks on something or they type a key or they move the mouse over something, and that sets off a reaction, something along the lines of, you retrieve the content from the page, then you do some kind of manipulation on it.
Maybe you animate it somehow and then you put the content back in the page. Now this may not be followed exactly, but the pattern is essentially along these lines where the user does something, and in response to that event you have to somehow get content and manipulate it. And jQuery makes these scenarios really, really easy. Some of the benefits of using jQuery are first, jQuery leverages your existing knowledge of CSS. So if you are already familiar with CSS, then you will see this throughout the course.
Finally jQuery is really extensible. There are a lot of plug-ins available that perform all kinds of web development tasks. In fact, it's pretty easy to learn how to write your own, but in many cases you won't have to. The jQuery website contains hundreds of plug-ins that have written by other people, that you can just freely download and use in your own pages. jQuery is currently compatible with modern versions of all the main browsers that are in use today. So you can use jQuery across Internet Explorer, Safari, Chrome, Firefox and Opera.
You can see that it works with all the current versions going back in some cases pretty far. So you can see jQuery works with IE 6 and later. But there are some known issues with some of the browsers and I have listed those here in the table. So you can see which browsers work well with jQuery and which ones don't. But the main point here is that all the main browsers that are being used today, this should cover the vast majority of all the browsers that your code is going to encounter. Okay, so now that we have seen what jQuery is, let's jump over the jQuery site and take a look at some of the features and see how to download and install it.
Get unlimited access to all courses for just $25/month.Become a member
61 Video lessons · 96353 Viewers
56 Video lessons · 110105 Viewers
71 Video lessons · 78911 Viewers
131 Video lessons · 37865 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.