The jQuery 1.9 line has major changes from previous versions. We strongly recommend that you also use the jQuery Migrate plugin if you are upgrading from older versions of jQuery or need to use plugins that haven't yet been updated. Read the jQuery 1.9 Upgrade Guide and the jQuery 1.9 release blog post for more information.
jQuery 2.0 has the same API as jQuery 1.9, but does not support Internet Explorer 6, 7, or 8. All the notes in the jQuery 1.9 Upgrade Guide apply here as well. Since IE 6/7/8 are still relatively common, we recommend using the 1.x version unless you are certain no IE 6/7/8 users are visiting the site. Please read the release notes carefully.
jQuery Migrate plugin
We have created the jQuery Migrate plugin to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the uncompressed development version to diagnose compatiblity issues, it will generate warnings on the console that you can use to identify and fix problems. Use the compressed production version to simply fix compatibility issues without generating console warnings.
jQuery Pre-Release Builds
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. These versions are sometimes unstable and not suitable for production sites. We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced. There are two versions, one for the 1.x branch (supports IE 6/7/8) and one for the 2.x branch (not for use with old IE).
Using jQuery with a CDN
CDNs can offer a performance benefit by hosting jQuery on servers spread across the globe. This also offers an advantage that if the visitor to your webpage has already downloaded a copy of jQuery from the same CDN, it won't have to be re-downloaded.
Using jQuery's CDN provided by MediaTemple
To see all available files and versions, visit http://code.jquery.com
Using Google's CDN
All jQuery releases are available on the Google CDN, visit Google's CDN page for more information. Note that we do not control this CDN; there may be a delay between a jQuery release and its availability there.
Using Microsoft's CDN
All jQuery releases are available on the Microsoft CDN, visit Microsoft's CDN Page for more information. Note that we do not control this CDN; there may be a delay between a jQuery release and its availability there.
About the Code
The code itself is written rather cleanly in an attempt to self-document. If you've spotted some areas of code that could be improved, please feel free to discuss it on the Developing jQuery Core Forum. All input is gladly appreciated!
All of the code is available in two formats:
- Compressed (which allows you to have a significantly smaller file size) and
- Uncompressed (good for debugging and to understand what is behind the magic).
If you're interested in downloading Plugins developed by jQuery contributors, please visit the Plugins site.
jQuery is provided under the MIT license.
|1.9.0||Release Notes||Minified Uncompressed|
|1.8.3||Release Notes||Minified Uncompressed|
|1.8.2||Release Notes||Minified Uncompressed|
|1.8.1||Release Notes||Minified Uncompressed|
|1.8.0||Release Notes||Minified Uncompressed|
|1.7.2||Release Notes||Minified Uncompressed|
|1.7.1||Release Notes||Minified Uncompressed|
|1.6.4||Release Notes||Minified Uncompressed|
|1.6.3||Release Notes||Minified Uncompressed|
Build from Git
Note: The following is quite advanced. If you wish to just use a work-in-progress version of jQuery, please try the jQuery Git build instead.
All source code is kept under Git revision control, which you can browse online. There's a download link available for any file or directory, if you only want to download a portion of the jQuery code.
If you have access to Git, you can connect to the repository here:
You can also check out a specific version of jQuery from GitHub:
The repository's README has more information on building and testing your own jQuery, as well as links to core style guidelines and tips for patching bugs.