官术网_书友最值得收藏!

Downloading jQuery from jQuery.com

This recipe explains how to download jQuery on your system along with the version/build to use and the supporting files that are required.

Getting ready

Following are the steps to download jQuery:

  1. Launch any web browser and enter the URL http://www.jquery.com to access the jQuery home page:
  2. Click on the Download jQuery button (highlighted in the preceding screenshot) on the right-hand side of the page. This opens up the download page with a list of available files, as shown in the following screenshot:

How to do it…

jQuery is available in two different major versions at the time of writing:

  • Version 1.x
  • Version 2.x

Though the Application Programming Interface (API) is the same for both major versions, the difference lies in the support offered for certain browsers. The 2.x line does not support old browsers, such as IE 6, 7, and 8, while the 1.x line continues with this support. So, if the end users of your application will not be using old browsers, you can download the 2.x version.

The jQuery library consists of a single JavaScript (.js) file and can be downloaded in the following formats:

  • Uncompressed format: This is used in a development environment or when debugging the code.
  • Compressed format: This is used in a production (that is, release) environment. It is compact and uses low bandwidth. It is commonly referred to as the minified version.

To download the file, simply right-click on the required version, 1.x or 2.x, and the required format: uncompressed or compressed. Save the file in a location of your choice as shown in the following screenshot:

Note the following naming convention for the jQuery library:

The compressed (minified) version is clearly distinct from the uncompressed version because of the .min.js extension. The minified file uses code optimization techniques, such as removing whitespaces and comments as well as reducing variable names to one character. This version is difficult to read, so the uncompressed version is preferred when debugging.

On the download page, there is also a map file available with the .min.map extension. Sometimes, when bugs appear in the production environment necessitating troubleshooting, the use of the minified file for debugging can be difficult. The map file simplifies this process. It maps the compressed file back to its unbuilt state so that during debugging, the experience becomes similar to using the uncompressed version.

See also…

The Understanding CDN for jQuery recipe.

主站蜘蛛池模板: 荃湾区| 年辖:市辖区| 化州市| 洪洞县| 闽侯县| 黑水县| 庆阳市| 双桥区| 扶沟县| 通海县| 沭阳县| 凌源市| 宁强县| 卫辉市| 武邑县| 林周县| 东平县| 肃北| 普格县| 鲜城| 临澧县| 灵丘县| 九江市| 海盐县| 子洲县| 苏州市| 石门县| 芒康县| 扎兰屯市| 花莲县| 甘南县| 金沙县| 宣武区| 彰化县| 张家港市| 孝昌县| 甘洛县| 宿松县| 黎川县| 清镇市| 龙川县|